原文地址(原文还有一种复杂解决办法):input文本框的value属性在页面中不随输入的数据而变化 - QiaoZhi - 博客园
页面中input修改后浏览器按F12时html还是显示原来的值:
解决办法:
<input type="number" name="count" oninput="if(this.value>10) value=10" value ="10"
onchange="tempSaveInput(this)">
function tempSaveInput(obj){
$(obj).attr("value",$(obj).val());
}
我只在js中拼接input时才发现这个问题,如果正常加载的html中的input貌似不存在这个问题