<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <script language="JavaScript">
  <!--
function funLocal(){
alert(document.forms['form1']['edit[name]'].value)
}
  //-->
  </script> </head> <body>
 <form name="form1">
 <input type="text" name="edit[name]" >
 <input type="button" value="ok" onclick="funLocal()">
 </form>
 </body>
</html>

解决方案 »

  1.   

    var t = document.getElementsByName("edit[name]");
    alert(t[0].value);
      

  2.   

    document.getElementsByName('edit[name]')[0].value
      

  3.   

    var theForm = document.form1; 
    name=theForm.edit[name].value
      

  4.   


    <input id="Text1" type="text" name="edit" value="ssssssssss"/>
    <script type="text/javascript">
        alert(document.getElementsByName("edit")[0].value);
    </script>
      

  5.   

    没注意你的name为edit[name] 哈哈,看漏了
      

  6.   

      var theForm = document.form1; 
    name=theForm['edit[name]'].value;这样即可