2014-09-13 50 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>