我有一個填充了mysql數據的表。我想根據下拉的值更改文本框的值。我所做的只是第一行更改了它的值,但下一行不起作用。 以下是我的代碼。基於動態選擇選項值更改文本框的值
//this is inside while loop
<input type='text' name='qqty[]' value='<?php echo $avail; ?>' id="avail" class='form-control1' readonly = 'readonly'>
<select class="form-control1" name="qty[]" id="sType" onChange="check();">
<option value="<?php echo $avail;?>"><?php echo $Uconv;?></option>
<option value="<?php echo $qty;?>"><?php echo $uom;?></option>
</select>
//my javascript code
<script>
function check() {
document.getElementById("avail").value = document.getElementById("sType").value;
}
</script>
嗨。謝謝!如何分配$ i的值?我正在使用while循環獲取mysql數據庫上的數據。 – Chris
我更新了答案的代碼 – gmc
它的工作原理!非常感謝先生@gmc! :) – Chris