在组合框中的onclick事件上传递两个变量

时间:2012-03-05 15:48:55

标签: javascript html jsp

         <select name="Country">
          <option value="">Select...</option>
          <option value="A">A</option>
         <option value="B">B</option>
         </select>

           <select name="Gender" onchange=func(this.value, country)>
          <option value="">Select...</option>
          <option value="M">m</option>
          <option value="F">F</option>
          </select>

我有2个名为gender和country的下拉框。 首先,我从Country选择值 然后我从性别中选择值 在onclick事件中,我想传递性别和国家的价值观。我无法通过 性别的价值。我有什么方法可以传递价值

1 个答案:

答案 0 :(得分:4)

JavaScript区分大小写。您为元素指定了名称Country,而不是country。它还具有value属性。只要有空格,您还需要引用属性值。

<select name="Gender" onchange="func(this.value, Country.value)">

请注意,这与JSP有 nothing 。你所拥有的只是HTML和JavaScript。 JSP只是一个HTML / JavaScript代码生成器。