[英]how to hide required pop-up of input in html
由于这是一个 HTML5 事件,您可以防止该事件触发弹出窗口并仍然提供验证( https://developer.mozilla.org/en-US/docs/Web/Events/invalid )。 一个简单的事件侦听器将完成这项工作。
要处理焦点,请像这样在该字段中包含一个 id ......
HTML
<input type="text" id="name" name="name" required="required" value="" />
并在返回函数中处理该焦点......
JS
document.addEventListener('invalid', (function () {
return function (e) {
e.preventDefault();
document.getElementById("name").focus();
};
})(), true);
autocomplete="off"
或者
autocomplete="nope"
如果尽管具有 autocomplete="off" 自动完成功能仍然适用于<input>
,但您可以将off
更改为随机字符串,例如nope 。
看来 Chrome 现在会忽略autocomplete="off"
除非它在<form>
-tag 上。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.