javascript 问题
function sss()
{
//parent.frames( "iframe1 ").src= "http://www.163.com ";
document.getElementById.( "DivIframe ").InnerHtml= " <iframe src= 'http://www.163.com ' width= '588px ' height= '109 ' id= 'Iframe1 ' frameborder= '0 '> </iframe> ";
}
<div runat= "server " id= "DivIframe "> </div>
<input type= "button " value= "确 认 " name= "B2 " onclick= "sss(); " />
点击后显示页面有错误,缺少对象...请各位看看哪里不对. 谢谢了
------解决方案--------------------1、getElementById.(之间多了个点号
2、没有InnerHtml只有innerHTML
3、因为你的div使用了runat= "server ",所以生成html后代码div的代码可能就不是DivIframe了。
这个要自己看下生成的html代码。
------解决方案--------------------document.getElementById( "DivIframe ").innerHTML = " <iframe src= 'http://www.163.com ' width= '588px ' height= '109 ' id= 'Iframe1 ' frameborder= '0 '> </iframe> ";
把这句话替换就OK了,已测试
------解决方案--------------------BearRui(AK-47) 的正解。
------解决方案--------------------楼上正解,我找不到什么 别的了,没分了
------解决方案--------------------3、因为你的div使用了runat= "server ",所以生成html后代码div的代码可能就不是DivIframe了
=======
还是有可能是 DivIframe 自己看HTML吧