当前位置: 代码迷 >> ASP.NET >> document.getElementById("TextBox")解决办法
  详细解决方案

document.getElementById("TextBox")解决办法

热度:6414   发布时间:2013-02-25 00:00:00.0
document.getElementById("TextBox")
document.getElementById( "TextBoxID ").value   = "abcd ";
alert(document.getElementById( "TextBoxID ").value   );
为什么它老是undefinded?

------解决方案--------------------------------------------------------
是不是在页面加载这个控件之前执行的Js?
------解决方案--------------------------------------------------------
是不是用母版页了?

参考一下这个:
http://blog.csdn.net/Eray/archive/2007/05/16/1612400.aspx
------解决方案--------------------------------------------------------
不明白 接分
------解决方案--------------------------------------------------------
var ID =document.getElementById( "TextBoxID ");
这时ID是可以获取的,但ID.value = "asdfsd ";//随便赋值
alert(ID.value);//这时就undefinded了.
同意他的观点


要不可以
var sss = document.getElementById( "TextBoxID ").value;
sss = "asdfsd ";
alert(sss );
------解决方案--------------------------------------------------------
是不是在页面加载这个控件之前执行的Js?
你的textbox的代码肯定是在js之后的
  相关解决方案