document.all.theId.value;
theId.value

解决方案 »

  1.   

    var obj = document.all.element;
    obj.value
      

  2.   

    我试过不行啊
    <Html>
    <head>
    <script language="JavaScript">
    <!--
    function MM_callJS(jsStr) { //v2.0
      alert(document.all.1.value);
      return eval(jsStr)
    }
    //-->
    </script>
    </head>
    <body>
    <input type="text" name="1" onChange="MM_callJS('try')">
    </body>
    </html>
    哪里不对?
      

  3.   

    onchange好像不对
    然后你那个return是做什么用的呢?好像没有用吧,eval(jsStr)特别容易出错<Html>
    <head>
    <script language="JavaScript">
    <!--
    function MM_callJS(jsStr) { //v2.0
      alert(document.all.l.value);
      //return eval(jsStr)
    }
    //-->
    </script>
    </head>
    <body>
    <input type="text" name="l" onkeydown="MM_callJS('try')">
    </body>
    </html>
      

  4.   

    为什么这样符值不可以?
    var obj=document.all.1;或者
    var obj=document.all.1.value;
    刚刚开始学js很多地方不懂啊!
      

  5.   

    通过元素id或name来控制document.all['idname'].value;