gpt4 book ai didi

php - 从输入文本元素中删除缓存下拉

转载 作者:太空宇宙 更新时间:2023-11-04 13:36:41 25 4
gpt4 key购买 nike

这种问题可能会被问多次,但我的问题是不同的。

我有一个文本字段,它的声明是这样的

<input type="text" autocomplete="off" name="email" id="email" value="Email" onfocus="if (this.value=='Email') this.value='';" onblur="if (this.value=='') this.value='Email';" onkeyup="javascript:chk_email(this.value);" onblur="javascript:chk_email(this.value);" />

当我输入一个词时,所有类似缓存电子邮件的下拉列表将出现在文本框下方。

我尝试在 input 标签中添加 autocomplete="off" 但它仍然会出现。

我也写过这个 javascript,但运气不好。

<script type="text/javascript">
document.getElementById("email").reset();
</script>

有什么方法可以从我的表单中删除缓存电子邮件的下拉列表。我只想删除此文本框的缓存而不是整个表单。

最佳答案

autocomplete="off" 不是 XHTML Transitional 的有效标记,它是一种常见的 DOCTYPE

尝试

jQuery

$("#email").attr("autocomplete","off");

Javascript

document.getElementById("email").setAttribute("autocomplete","off");

让我知道这是否有帮助。

关于php - 从输入文本元素中删除缓存下拉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12595776/

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