我有两个相同的选择框(当然除了它们的名字),我需要将第二个选择框的值设置为等于复选框被选中时的第一个值。这里是我的代码部分:如何设置一个等于另一个的选择框?
<form id="theForm" name="theForm">
<select name="stateSelect" id="stateSelect">
<option value="AL">Alabama</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
</select>
<select name="stateSelect2" id="stateSelect2">
<option value="AL">Alabama</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
</select>
<input type="checkbox" name="checky" onClick="doStuff()">
</form>
doStuff()
{
// change it from here
}
所以,我已经尝试了一堆不同的东西,包括代码我已经在论坛和SO发现,但似乎没有任何工作。我应该在我的javascript函数中使用哪些代码,以便在函数运行第二个选择框时将其设置为等于第一个?
感谢您的帮助!
你有没有启用jQuery或其他JS框架?我宁愿问,因为没有它会更复杂一些。 – haltabush 2012-03-25 23:40:22
@haltabush - 不,我没有任何框架:-( – Nate 2012-03-25 23:44:47