gpt4 book ai didi

javascript - 不使用表格即可记住输入

转载 作者:行者123 更新时间:2023-11-28 02:10:04 25 4
gpt4 key购买 nike

如果我使用表单和提交按钮,那么浏览器可以记住文本输入字段,但是如果我只使用输入类型,没有表单并且按钮操作有 onclick 事件,那么浏览器不会缓存输入值用户。

有没有办法让浏览器仍然缓存“表单”输入而不使用实际提交?

下面是示例代码,显示了我的页面。当用户单击搜索时,将调用一个 javascript 函数来填充 div“结果”。一切正常,除了浏览器不会缓存文本输入。

<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>

最佳答案

无法强制浏览器保存此信息。只要您想要保存的输入相对较短,您就可以使用 JavaScript 来存储包含此信息的 cookie。然后,当您将来查看该页面时,您可以使用这些 cookie 来填充输入字段。但要警惕敏感信息。

或者,您可以通过 AJAX 请求将用户输入存储在您自己的服务器上。

关于javascript - 不使用表格即可记住输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17240161/

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