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之后的