读书人

新手有关问题,在母板页怎么利用javasc

发布时间: 2012-04-08 14:38:30 作者: rapoo

新手问题,在母板页如何利用javascript 取得控件ID
如题,在母板页里如何利用javascript 取得正确的ID〉??
想实现下面一句。但是放到母板里就提示错误:“document.getElementById(...)" 为空。

普通ASPX页面可用。帮帮忙。

function Getbtn()
{

document.getElementById("btn1").click();

}

[解决办法]
看下页面的源文件
btn1的ID在母板页中应该是含有母板页的名字然后加上btn1的
[解决办法]
document.getElementById("<%= 控件名.ClientID %>")
[解决办法]
嵌套了母板页后,页面的控件id会改变,在前面会加上 content的id号.
<asp:content id="Content1" contentplaceholderid="FlowerText" runat="server">
e.g: 原来一个叫btnClick的现在就变为了 Content1_btnClick

简单的办法查看就是在你页面运行起来后,直接在IE中查看页面源代码,找到你的控件,你就知道了
[解决办法]
document.getElementById(" <%= 控件名.ClientID %>")

读书人网 >asp.net

热点推荐