日期:2014-05-18  浏览次数:20397 次

菜鸟问题:javascript如何读取隐含文本框的值?在线给分。
var   aaa   =   document.all( "txtId ").value
alert(aaa)

txtId设为可见状态可以,隐藏状态就取不到数了。

txtId是ASP下的TextBox,不是Input的那种。

------解决方案--------------------
;visiable如果为false的话,肯定是不行的.
------解决方案--------------------
你要了解JavaScript的原理,如果你这个对象在生成的HTML中根本就没有出现过,肯定是取不到的.如果visiable为false的话,那么在客户端是没有这个对象的.你可以把Textbox加个style,
display=none.或者用hidden控件都行.
------解决方案--------------------
对象的visiable为false的话js取不到值的
可以考虑使用hidden控件
------解决方案--------------------
你把变量赋给一个hidden控件,再在客户端来读吧,这样最简单.