怎样去掉html文本框自带的下拉框?

不知道制作的文本框输入之后会有个下拉框,不知是不是html自带的,怎么去掉?
图片描述

阅读 8.3k
2 个回答

<input type="text" autocomplete="off">

表单会记忆用户输入过的内容,当用户在此输入类似文本时,会有用户提示,这种设计让用户可以快速输入文本。有时在特殊情况下,可能并不需要自动完成功能,例如银行账号,游戏帐号等敏感或安全性较高的信息。
解决方法

  1. 在HTML元素中设置autocomplete属性,就像楼上做法

  2. JS控制 本质也是设置autocomplete,例如$input.setAttribute("autocomplete","off")

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题