首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

js获取iframe里面的表单,求各位大神,该怎么处理

2012-09-15 
js获取iframe里面的表单,求各位大神在用dialog弹出框显示页面,用了iframe嵌入页面,页面上按钮触发,dialog.

js获取iframe里面的表单,求各位大神
在用dialog弹出框显示页面,用了iframe嵌入页面,页面上按钮触发,
dialog.InnerHtml = '<div width: 100% height: 100%><iframe id="1" width="100%" height="100%" src="${ctx}/vehicleDriverRel/toArrangeDriversList?id=${vehicleId}"></iframe></div>'
求各位大神知道下,怎么得到iframe里面页面的表单,技术菜鸟伤不起啊

[解决办法]
楼主的这种写法我没见过,不过要获取iframe的话直接获取就行。
document.getElementById("你的iframeID").document.getElementById("你的表单ID");
[解决办法]
var oFrameWin = document.getElementById("你的iframeID").contentWindow;

var oForm = oFrameWin.document.getElementById("你的表单ID");

[解决办法]
只要你的IFrame中所引用的页面,没有跨站,1楼的招数就是可用的。

但要在你脚本执行完毕之后(也就是IFrame这个对象创建好了)。

另外,IFrame的ID建议不要用数字。

热点排行