如果我使用一个表,并提交按钮,然后在浏览器能记住的文本输入字段,但如果我只用输入类型,没有形式,并有按钮操作的onclick事件,然后在浏览器没有为用户高速缓存输入值。
有没有办法让浏览器仍然缓存“形式”的投入,而无需使用实际提交?
下面是示例代码,显示我的网页。 当用户点击搜索,然后一个JavaScript函数被调用将填充格“结果”。 一切正常,只是没有浏览器会缓存文本输入。
<h2>Device Cleaner</h2>
<p>Enter MAC Address of device to clean:</p>
<input type="text" id="entry" name="macaddr" onkeypress="keyChecker(event)">
<button type="button" id="start" onclick="query()">Search</button>
<div id="results"></div>
</body>
</html>