<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事件中,我想传递性别和国家的价值观。我无法通过 性别的价值。我有什么方法可以传递价值
答案 0 :(得分:4)
JavaScript区分大小写。您为元素指定了名称Country
,而不是country
。它还具有value
属性。只要有空格,您还需要引用属性值。
<select name="Gender" onchange="func(this.value, Country.value)">
请注意,这与JSP有 nothing 。你所拥有的只是HTML和JavaScript。 JSP只是一个HTML / JavaScript代码生成器。