gpt4 book ai didi

javascript - 使实际数字框值与 HTML 值 =""属性匹配

转载 作者:行者123 更新时间:2023-11-28 08:05:09 25 4
gpt4 key购买 nike

我希望将数字框的 HTML value=""增加到用户在表单中输入的任何内容,以便在最后将所有内容相加时,输入正确的值。每当用户增加数字框时就会触发的功能是:

function orderChange() {
event.target.value = event.target.value++;
console.log(event.target.value);
}

这会在控制台中记录正确的数字。但是,它不会将 HTML“value”属性更新为其新值。使用户在 HTML 数字框中输入的内容反射(reflect) HTML 标记中的 value 属性的正确方法是什么?

编辑:下面的 HTML

<input type="number" size="5" value="0" onchange="orderChange()" max="5" />

最佳答案

没有任何插件,您可以为您的元素分配一个 ID,并且:

document.getElementById('myID').value = newVal;

编辑:

这是一个最小的工作示例:

<html>
<input type="number" id="derp"/>
<script>
document.getElementById('derp').value = 5;
</script>
</html>

关于javascript - 使实际数字框值与 HTML 值 =""属性匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24876927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com