我无法弄清楚如何使用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
子句)更改下拉列表的值。由于上面的简单脚本已经不能工作,我甚至不知道如何处理第二个脚本......