杨舒平最新消息:javascript与HTML控件的问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/20 21:58:02
例如页面中有<input type=text name="text1" runat="server" />
要求在javascript中给HTML控件赋值,如何写代码?
注意是HTML控件(有runat=server)

谢谢!

由于HTML服务器端控件要经额外的处理,如id要重新命名(可在客户端查看页面源代码可证实这一点),因此采用document.getElementById(\\\"text1\\\")将失败,可采用间接引用法,如用<span>标签隔离该控件,具体看代码:

<span id=\\\"span1\\\">
<input type=text name=\\\"text1\\\" runat=\\\"server\\\" />
</span>

在javascript中使用document.childNode[0]即可引用该控件

.....无能为力