我無法弄清楚如何使用oninput
或onchange
方法更改表單域值。例如,我需要讓一個輸入字段在另一個輸入字段被更改後立即更改其值。所以我想:JavaScript - 如何更改輸入和更改字段值
<input type="number" id="a" value="999.99" oninput="updateInput(value)"/>
<input type="number" id="b" value=""/>
<script>
$(document).ready(function updateInput(value) {
document.getElementById("b").value = document.getElementById("a").value;
});
</script>
它什麼也沒做。我究竟做錯了什麼?
在另一種情況下,我需要根據另一個下拉列表(使用if
子句)更改下拉列表的值。由於上面的簡單腳本已經不能工作,我甚至不知道如何處理第二個腳本......