UpdatePanel装用户控件注册了脚本了但是在隐藏文件提示:"Microsoft JScript 运行时错误: 'null' 为空或不是对象"
隐藏文件
function ValidatorGetValue(id) {
var control;
control = document.getElementById(id);
if (typeof(control.value) == "string ") { //指示这一句出错
return control.value;
}
我做的是一个用户登录控件 当点击了登录后(数据库对应的用户名密码) 成功后
注册和取消 按钮不可见了 出现了 "查看注册信息 "和 "更改注册信息 "
<asp:Button id= "Button1 " runat= "server " Visible= "False " Text= "查看个人信息 " Width= "88px " PostBackUrl= "~/SeeReg.aspx "> </asp:Button>
<asp:Button id= "Button2 " runat= "server " Visible= "False " Text= "修改个人信息 " Width= "88px " PostBackUrl= "~/EditReg.aspx "> </asp:Button>
这两个按钮没有增加事件 就是转向 点击登录 可以局部刷新 没有问题
但是点击 "查看个人信息 " 或 "修改个人信息 " 就出现上面说的问题了
请问怎么解决啊 我把Button 换成了 ImageButton也不行 LinkButton也是不行
[解决办法]
control = document.getElementById(id);
肯定是这个没找到撒,看看,运行页面的源文件,有没有这个ID控件咯