<iframe name="I1" id="I1" src="http://www.baidu.com" width="547" height="289">
浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe></p><button name="a1" onclick="show()">123</button> <script language="JavaScript">
function show(){
var I1 = document.getElementsByName("I1");
var F1 = I1.document.getElementsByName("wd");
alert(F1[0].value);
}
</script>提示document为空,帮我看看咋回事?
我是菜鸟....
浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe></p><button name="a1" onclick="show()">123</button> <script language="JavaScript">
function show(){
var I1 = document.getElementsByName("I1");
var F1 = I1.document.getElementsByName("wd");
alert(F1[0].value);
}
</script>提示document为空,帮我看看咋回事?
我是菜鸟....
如果是同域的话:
var I1 = document.getElementById("I1");
var F1 = I1.contentWindow.document.getElementById("wd");
经过研究:
<a style="display:none" href ="http://www.baidu.com" id="a1">123</a>
<script>var a1=document.getElementById("a1").currentStyle.color;
if (a1=="#810081"){
alert("访问过");
}
else
{
alert("没访问过");
}
</script>这样可以判断出来.跨域原来连元素都不能访问啊.......