<form name="myform" action="" method="post" onsubmit="getValue()">
<a href="#" onclick="getValue()">submit</a>
<input type="hidden" value="dfa" name="action">
<input type="hidden" value="success" name="dfa">
</form>

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function getValue(){
    var name = document.myform.action.value;
    alert(name);
    }
    //-->
    </SCRIPT>
      

  2.   

    <html>
    <head>
    <title></title>
    <SCRIPT LANGUAGE="JavaScript">
    <!--function getValue(aForm){
       var allParams = new Array();
       for(var i = 0; i < aForm.elements.length; i++){
       if(aForm.elements[i].name !=""){
          var aParam=escape(aForm.elements[i].name);
          aParam += "=";
          aParam += (("checkbox" == aForm.elements[i].type || "radio" == aForm.elements[i].type) && aForm.elements[i].checked != true)? "" : aForm.elements[i].value;
          allParams.push(aParam);
       }
       }
       return allParams.join("&");
    }
    //-->
    </SCRIPT>
    </head>
    <body>
    <form name="myform" action="#" method="get" onsubmit="alert(getValue(this));return false"><input type="hidden" value="dfa" name="action">
    <input type="hidden" value="success" name="dfa">
    <input type="submit" ></form>
    </body>
    </html>
      

  3.   

    var name = document.myform.action.value;
    var other = document.getElementByName(name);
    if (other)
    {
        alert(other.value);
    }