Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 两次<;输入>;一种表单中的字段,如何首先设置<;输入>;值固定和重置秒<;输入>;刷新页面后的值_Javascript_Html - Fatal编程技术网

Javascript 两次<;输入>;一种表单中的字段,如何首先设置<;输入>;值固定和重置秒<;输入>;刷新页面后的值

Javascript 两次<;输入>;一种表单中的字段,如何首先设置<;输入>;值固定和重置秒<;输入>;刷新页面后的值,javascript,html,Javascript,Html,在我的javascript代码中,我有4个输入字段和一个提交按钮。当点击提交按钮时,第一个输入字段值应为固定不变,其余3个输入字段应在填充一些数据后重置为空字段 我正在调用提交按钮中的页面刷新功能 所以,每当我点击提交按钮时,我的第一个输入也会得到刷新 请任何人调查一下,并帮助解决这个问题 提前谢谢 <!DOCTYPE html> <html> <head> <script> function refreshPage(){ window.locat

在我的javascript代码中,我有4个输入字段和一个提交按钮。当点击提交按钮时,第一个输入字段值应为固定不变,其余3个输入字段应在填充一些数据后重置为空字段

我正在调用提交按钮中的页面刷新功能

所以,每当我点击提交按钮时,我的第一个输入也会得到刷新

请任何人调查一下,并帮助解决这个问题

提前谢谢

<!DOCTYPE html>
<html>
<head>
<script>
function refreshPage(){
window.location.reload();
}
</script>
<script>
function incrementValue(){
var value = " " + parseInt(document.getElementById('number').value);
value = isNaN(value) ? 0 : value;
value++;
document.getElementById('number').value = "00" + value;
}
</script>

</head>
<body>
<form>
First Input Value should set after refresh page : <input type="text" 
id="number" value="001" readonly/><br>
Second Input Value should reset : <input type="text" autofocus /><br>
Third Input Value should reset: <input type="text" autofocus /><br>
Forth Input Value should reset : <input type="text" autofocus /><br>
<button type="submit" onclick="incrementValue(), refreshPage()" 
>Submit</button>
</form>

</body>
</html>

函数刷新页面(){
window.location.reload();
}
函数增量值(){
var value=”“+parseInt(document.getElementById('number').value);
值=isNaN(值)?0:值;
值++;
document.getElementById('number')。value=“00”+值;
}
刷新页面后应设置第一个输入值:
第二个输入值应重置:
第三个输入值应重置:
第四个输入值应重置:
提交
尝试使用
localStorage
,它允许您在刷新网页后从网页中获取信息


您有任何代码吗?很抱歉,我现在添加了@Bobtroopo@Bobtroopo的回复太晚了code@Bobtroopo现在我已经添加了代码并修改了我的摘要。感谢您在这个链接上的支持,我没有收到任何与我的问题相关的东西。当您提交表单时,您应该将第一个输入值放入localStorage。使用localStorage.setItem()然后当页面重新加载时,您应该从本地存储获取值,并使用localStorage.getItem()将值放入输入文本字段。。。您只需要在文档的OnLoad()事件中获取项。