我有一个包含一个组合框和三个文本框的表单。这三个文本框用于计算目的。第一个文本框是金额,第二个是收到的,最后一个是只读的,它显示余额,组合具有值 - 完整、部分和无。如果用户选择完整,则收到的文本框应变为只读,并且在金额文本框中输入的金额应出现在收到的文本框中。如果用户选择部分,那么文本框应该可供用户输入金额。如果用户选择无,则余额文本框应填充金额文本框中输入的值。
<select id="pay" name="pay" tabindex="12">
<option value=""></option>
<option value="1">Full</option>
<option value="2">Part</option>
<option value="3">None</option>
</select>
<input type="text" id="amt" name="amt" value=""
size ="8" onblur="calculateText()"
style="background-color:transparent; color:blue; text-align:right"
tabindex="17"/>
<input type="text" id="resc" name="resc" value=""
disabled="disabled" size ="8" onblur="calculateText()"
tabindex="18"/>
<input type="text" id="bal" name="bal"
readonly="readonly" value="" size ="8"
onblur="calculateText()" tabindex="19"/>
添加了 jsFiddle:http: //jsfiddle.net/MackieeE/fjXzY/1/