日期:2014-05-17  浏览次数:20710 次

获取iframe里的id的值求教
a.jsp <iframe name="s1" id="s1" src="b.jsp"/>
 嵌套的 b.jsp <input id='s2' type='text' value='sss'>  
 
页面上已经出来b.jsp了  
 
我想在a.jsp 里获取b.jsp的 id是 s1的值  

我在网上找 结果 报对象不支持此属性或方法 我是IE6

var s=document.getElemntByld('s1').document; //这地方就没通过
 alert(s);
if(s==underfined){
s=document.getElemntByld('s1').contentWindow.document;
}
var s2=s.getElemntByld('s2').value;
alert(s2);

忘高手在百忙时间指教



------解决方案--------------------
探讨
能再请教下吗 假如iframe 下 是个 <div id='s2' /> 我能像上诉方法获得这个对象吗
alert(window.s1.document.getElementById("s2"));