读书人

innerhtml的内容如何进行操作

发布时间: 2012-03-13 11:21:11 作者: rapoo

innerhtml的内容怎么进行操作?
<html xmlns= "http://www.w3.org/1999/xhtml " >
<head runat= "server ">
<title> 无标题页 </title>
</head>
<script language =javascript type = "text/javascript ">
function loads()
{
document .getElementById ( 'divs ').innerHTML = ' <input type=text id=htbh/> ';

if(document .getElementById ( 'htbh '))
{
document .getElementById ( 'htbh ').value= '111111 ';
}
}
</script>
<body onload =loads()>
<form id= "form1 " runat= "server ">
<div id=divs>

</div>
</form>
</body>
</html>


运行后,页面上子元素htbh有值,但为什么查看源文件时DIVS则为空?

[解决办法]
源文件是服务器端时生成出来的
onload事件是源文件已经体现在客户端的时候在执行,根本不会修改源文件的

[解决办法]
对dom操作在内存,你在源文件能看到就见鬼了

想看我推荐你下载个viewpage浏览器插件来看

读书人网 >JavaScript

热点推荐