3

我在厚框上有隐藏字段,当我关闭厚框时,我需要获取隐藏字段的值,当关闭厚框时,此方法调用

function tb_remove(parent_func_callback) {
parent.document.getElementById('hdf').value// I need value of hidden field here

请告诉我如何获得厚框上的隐藏字段值?

例如,我有页面 abc,我点击页面 abc 中的超链接,然后页面 xyz 打开为厚框,在 xyz 厚框上我有隐藏字段名称 hdf,现在我点击厚框的关闭按钮,tb_remove 在thickbox.js 中被调用文件,我需要在 js 文件中获取 hdf 的值,以便在 abc 页面中使用。

谢谢

4

1 回答 1

5

好吧,如果我正确理解了这个问题,“hdf”是隐藏字段的 ID,所以这将为您提供价值……如果我误解了,请告诉我。

我假设用粗框表示你想在 iframe 或类似的东西中获得一个控件......这就是方法。

var hdfVal = $('#myIFrameID').contents().find('#hdf').val();

或者简单地说,只需要通过 ID 获取控件的值...

var hdfVal = $('#hdf').val();
于 2010-04-28T13:02:37.627 回答