如果選中複選框,則需要將值賦給其旁邊的文本輸入。 例如,如果我檢查cb1
,那麼value=1
1應分配到txtcb1
。我只需要對選中的複選框僅如果選中複選框,則分配值以輸入其旁邊的字段
<form name="myForm" action="demo_form.asp" onsubmit="return validateForm()" method="post">
<input type="checkbox" name="cb1" value="1"> <input class="red" id="txtcb1" type="text" name="fname">
Name One | Amount <input type="text" name="Amount1" class="auto-sum"> <br>
<input type="checkbox" name="cb2" value="2"> <input class="red" id="txtcb2" type="text" name="fname"> Name Two | Amount <input type="text" name="Amount2" class="auto-sum"> <br>
<input type="checkbox" name="cb3" value="3"> <input class="red" id="txtcb3" type="text" name="fname"> Name Three | Amount <input type="text" name="Amount3" class="auto-sum"><br>
<input type="checkbox" name="cb4" value="4"> <input class="red" id="txtcb4" type="text" name="fname"> Name Four| Amount <input type="text" name="Amount4" class="auto-sum"> <br>
<br>
TOTAL <label id="amountTotal">0 <label>
AED <br>
<input type="submit" value="Submit" onsubmit="return validateForm(this)">
</form>
http://codepen.io/anon/pen/MJWbNR?editors=1111
請**本網站** – Musa
鏈接代碼是在底部 – Learning
在我的眼裏是不使用的onChange事件的入住和選項框一個好主意,發佈您的代碼。事件onClick是我的愚見,更好的選擇。它的工作更可靠。 – reporter