【发布时间】:2017-02-20 08:12:15
【问题描述】:
我得到了一个使用 .innerHTML 显示的表单
当我提交并返回表单页面时,表单是空的。
为什么?
这是一个 jsfiddle
https://jsfiddle.net/ft5bjhqq/3/
(在表单中输入值,提交,返回查看区别Screen3。
document.getElementById('test').innerHTML = ''+
'<form method="post" action="azerty.php">'+
'<input type="text"> '+
'<input type="submit" value="OK">'+
'</form>';
是否有一种简单的解决方案可以让第二种形式复制第一种形式的行为?
提前致谢!
【问题讨论】:
-
你期望表单的内容是什么?
-
为什么不使用隐藏输入来填充值,每次加载页面时,它都会使用相同的 .innerHTML 加载测试
标签: javascript html forms caching innerhtml