2014-09-13 49 views
0

如何通過表單提交到函數initComparison()來通過這兩個變量val_1 & val_2如何通過表單傳遞JavaScript變量?

這裏是我的代碼:

<form action="" onsubmit="">  
<select name="val_1"> 
    <option value="x">X</option> 
    <option value="y">Y</option> 

<input type="text" value="Enter the product id" name="val_2"> 
</form> 
<script type="text/javascript"> $(document).ready(function(){ 
    initComparison('val_1','val_2','abc','def'); 
});</script> 
+2

通過聽取'submit'事件。 – undefined 2014-09-13 19:23:55

+0

我不知道如何使用它。你能幫我一段代碼嗎? – Deep 2014-09-13 19:36:09

+0

研究如何獲取表單元素的值非常簡單。它確實不像你試圖尋找解決方案或方法。在這裏提出問題不應該是你的第一個研究點 – charlietfl 2014-09-13 19:39:40

回答

0

使用這樣的

 <form action="" onsubmit="">  
     <select name="val_1" id="val_1"> 
      <option value="x">X</option> 
      <option value="y">Y</option> 
     </select> 
      <input type="text" value="Enter the product id" name="val_2" id="val_2"> 
      <input type="button" name="submit" value="submit" id="send"> 
     </form> 

     <script type="text/javascript"> 
      $("#send").click(function(){ 
       var var1=$("#val_1").val(); 
       var var2=$("#val_2").val(); 

      initComparison(val_1,val_2,'abc','def'); 
      }); 
     </script>