我想在按下提交按钮时将选择的索引复制到文本字段中。例如,我想在选择选项时将选择列表中选项的名称“会计”复制到文本框中。这是 HTML:
<form action = "">
<select name = "job_term_cat">
<option value="----">--Select--</option>
<option value="roma">Accountant</option>
<option value="torino">Cashier</option>
<option value="milan">Lawyer</option>
</select>
<br/>
<br/>
<input type="text" name="job_title" value="" />
<input type="submit" value="Test">
</form>
这是我认为适用于提交按钮的 JavaScript,它不返回所单击选项的索引。
<p><input type="submit"
onclick="var s= this.form.element[job_term_cat];
this form.elements[job_title].value= s.options[s.selectedIndex].textContent"
class="submit" name="job_submit"
value="<?php _e('Next →', 'myapp'); ?>" /></p>