原标题:HTML中禁止自动完成和禁用输入法

现在一般浏览器会提供了一个自动完成功能可以记忆我们的输入内容(如登录帐号等),方便下一次快速地录入类似资料。这确实是一个非常友好的功能, 在操作时只需用鼠标双击文本框或输入前几个字符, 系统会自动列出以前的录入历史供你选择, 大大提高录入速度及准确性. 相信大多数用户都启用了这项功能。

然而做为网站开发者来说, 并不希望什么资料都记忆在用户的电脑上(如银行帐号和其它重要的帐号及密码), 但是我们又不能要求用户禁用自动完成的功能。幸好IE5.0后为 input type=password, input type=text, form等控件加入了一个autocomplete的属性,要禁止控件自动完成功能,只需把 autocomplete 设为off即可,如:

整个表单禁止自动完成

禁止文本框自动完成

在脚本中禁止自动完成

function init()

{

element.setAttribute("AutoComplete", "off");

}

另外,如果要禁止文本框使用输入法,可以把在它的样式中添加 ime-mode : disabled 即可,但是这样并不能禁止输入汉字,因为用户还是可以通过复制粘贴输入汉字的.如:

微软的.NET PASSPORT 就是这样实现的,但是因该还会有其它的方法,因为在YAHOO 和 GMAIL的实现方法就不一样。返回搜狐,查看更多

责任编辑:

html里如何禁止输入框自动提示,HTML中禁止自动完成和禁用输入法相关推荐

  1. idea没有代码自动提示功能和包自动引入不了问题

    idea没有代码自动提示功能和包自动引入不了问题 原因:节电模式 File -> Power Save Mode (被勾选了) 处理方法: File -> Power Save Mode ...

  2. android 4.4 禁止下拉,Android开发中禁止下拉式的实现技巧

    我们开发项目的时候,经常会看到禁止的情况,而Android开发中并没有直接调用的接口,下面是爱站技术频道小编就给大家介绍的Android开发中禁止下拉式的实现技巧,希望网友们喜欢! 分享给大家供大家参 ...

  3. 在html中怎么去掉自动编号,Word中取消自动编号如何操作

    在编辑文本时,如果输入以序号作为开头的段落时,那么第二段开始时段落会自动编号,我们需要逐个的删除段落序号,这样会比较麻烦.以下是学习啦小编为您带来的关于Word中取消自动编号操作,希望对您有所帮助. ...

  4. html段落自动排序,word中怎么自动排序段落

    对于使用了自动编号的 Word 文档,可以方便地在文档结构图中拖放段落,实现段落的重新排序并自动编号.那么下面就由学习啦小编为大家分享下word中自动排序段落的技巧,希望能帮助您. word中自动排序 ...

  5. arcgis用python字段自动编号,arcgis中字段自动编号的两种方法

    <arcgis中字段自动编号的两种方法>由会员分享,可在线阅读,更多相关<arcgis中字段自动编号的两种方法(4页珍藏版)>请在人人文库网上搜索. 1.精选文档关于ARCGI ...

  6. java不会自动提示_eclispe中打点不会提示的解决方法,以及自动补全

    Eclipse中打点无提示的解决办法 建了个JAVA工程,然后发现输入代码后,在输入.后面不会弹出来我所要的函数. alt+/      提示No Default Proposals 自己找了半天,终 ...

  7. idea jpa方法 自动提示_Spring Boot的自动配置、Commandline Runner

    点击上方☝SpringForAll社区 轻松关注!及时获取有趣有料的技术文章 来源: https://www.jianshu.com/p/846bb2d26ff8 接下来关于SpringBoot的一系 ...

  8. java自动排序_java中的自动排序集合 ---- 20160809

    TreeSet的实现: TreeMap实现: 需要注意: 1. 当利用comparator比较两个元素相等时,插入的时候会失败.而hashset是发现两个元素相等(即:两个元素的hashcode相同, ...

  9. java培训教程分享:Java编写软件代码自动提示功能

    本期的java培训教程分享主要是介绍的java编写软件代码的一个自动提示功能,很多零基础和初学java的同学们对这一块还不是很了解,Eclipse for android 实现代码自动提示智能提示功能 ...

最新文章

  1. 各种小的 dp (精)
  2. 单元测试案例(白盒测试)
  3. 浅析校园安防视频监控设备发展趋势
  4. Stream流中的常用方法_filter
  5. Android数据存储——SQLite数据库(模板)
  6. Oracle出现 The Network Adapter could not establish the connection
  7. php 输出git fetch,git fetch
  8. 纸笔骑士2 android,荐游:一张纸笔就是一次中二冒险的开始!《骑士经理》评测...
  9. Intellij IDEA 初学入门图文教程(六) —— IDEA 在 Performing VCS Refresh 卡死
  10. reactos操作系统实现(12)
  11. excel分类_Excel 的10个神奇功能,你会用几个?
  12. Plupload中文文档
  13. 我的世界核电工艺量子计算机,我的世界工业2模组核电教程之搭建反应堆
  14. Chrome关闭侧边栏
  15. c语言程序设计精髓 第三周练兵题
  16. 数字电子时钟的设计与实现
  17. 银行数据资产的理解及盘点
  18. 青蛙为什么要跳台阶,C语言趣解青蛙跳台阶问题
  19. java点歌系统项目下载_java swing mysql实现的ktv点歌系统项目源码附带视频运行教程...
  20. Psoc Creator 入门——接近感应组件的使用

热门文章

  1. mysql 默认密码不对_mysql初始化密码常见报错问题
  2. 轻松制作GIF动画!教你玩转PS时间轴之进阶技巧篇
  3. C 语言char类型与int类型的转化
  4. 寻路算法c语言,C++算法之寻路算法
  5. 【百度大脑新品体验】人脸情绪实时识别
  6. springboot建立restful接口
  7. 企业年会直播选择哪个什么平台
  8. PHP八字强弱计算,八字日主强弱衰旺量化计算方法汇总(一
  9. Unity3D游戏开发之类对象池优化秘籍残篇
  10. cppzmq发布订阅模式