如何获取页面控件的值,用JAVASCRIPT.
  documen"t.getElementById(area1").value对象为空!请问大家这里有什么地方错了吗?

解决方案 »

  1.   

    你试下 id="area1" name="area1"
    如果不行,可能就是你程序的其他地方,干扰到了取值.
      

  2.   

    alert(documen"t.getElementById(area1").innerHTML);
    看看是什么值,里面有没有value属性
      

  3.   

    document.getElementById(area1").value这句话要放在这个控件下面,而且注意你的id的大小写问题document.getElementById是区分大小写的
      

  4.   


    /还是不行。我把代码贴出来,大家帮忙看一下。
    <script type="text/javascript">function fun()
    {
          alert(document.getElementById("area1").value);
    }
    </script>
    //调用控件
    <input id="area1" runat="server" type="text" name="area1" onkeypress="fun()" />
      

  5.   

    你的area1是个啥?不是所有的dom对象都有value吧......
      

  6.   

    楼上说的对,area1没有Value,也点不出来,但是还有其它方法得到该控件的值吗?或如何才能得到其Value。
      

  7.   

    type="text"时,是有这个属性的你看是否生成的id不正确,如果你把text放到了其他绑定的数据控件中,id不再是area1而且不能把area1的Visible设置为false,要不是不在客户端生成html代码的