autocapitalize="off"

在iOS中,当虚拟键盘弹出时,默认状况下键盘是开启首字母大写的功能的,根据某些业务场景,可能咱们须要关闭这个功能,移动版本webkit为input元素提供了autocapitalize属性,经过指定autocapitalize=”off”来关闭键盘默认首字母大写。

还可以在form元素上设置该属性,让里面的每个元素都继承autocapitalize的设置。

<form autocapitalize="off"><input type="text"  placeholder="继承 form 的设置"><textarea></textarea></form>

iOS 5 开始新增了很多关键字:

none等同于off。

当设置了autocapitalize="words"时,每个单词的开头字母会自动大写。

当设置了autocapitalize="characters" 时,每个字母都会大写。

当设置了autocapitalize="sentences" 时,每句开头字母会自动大写。

这里有一个综合示例

<form autocapitalize="words">名字: <input name="first-name">姓氏: <input name="last-name">国家: <input name="state" autocapitalize="characters">昵称: <input name="username" autocapitalize="off">评论: <textarea name="comment" autocapitalize="sentences"></textarea></form>

需要注意几点:

<input type="password" >始终不会开启自动首字母大写。

如果在设置中没有开启「首字母大写」,即使设定autocapitalize="on"也不会有作用。

如果「自动改正」和「首字母大写」都启用了,那么提示的字母也是首字母大写的。

越狱后安装的中文输入法里自带的英文输入模式可能会不支持「首字母自动大写」功能。

在删除后,再次输入依然是大写的,这一点体验比黑莓好。

自动改正 autocorrect

这是一个布尔属性,可以设置off来关闭,同样可以设置在form元素上

<input type="text" autocorrect="off" placeholder="用户名-关闭自动改正">

ios关闭键盘首字母大写相关推荐

  1. [html] 如何关闭HTML页面在IOS下的键盘首字母自动大写?

    [html] 如何关闭HTML页面在IOS下的键盘首字母自动大写? autocapitalize="none" 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚 ...

  2. [html] 如何关闭HTML页面在IOS下的键盘首字母自动大写?

    [html] 如何关闭HTML页面在IOS下的键盘首字母自动大写?? autocapitalize="none"或"off" 个人简介 我是歌谣,欢迎和大家一起 ...

  3. 从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母

    从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母.如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom).同时输出组成该英文名的所有英文字符在26个英文字母 ...

  4. office365 word如何关闭首字母大写

    问题 在Office365中无论写什么字母,首字母永远会自动变成大写的,无论你需要不需要! 解决 1.打开word,点击[文件]>>[选项] 2.点击[样对]>> [自动更正选 ...

  5. 利用易用宝——设置EXCEL 文本中,姓名拼音字母为姓全大写,名的首字母大写?

    EXCEL 如何设置姓名的拼音字母为姓全大写,名的首字母大写? 如图: >>>>>>>>>>>>>>>> ...

  6. Word2016取消首字母大写

    ps: 如果有任何问题可以评论留言,我看到后会及时解答,评论或关注,您的鼓励是我分享的最大动力 转载请注明出处: https://blog.csdn.net/qq_40938301/article/d ...

  7. Android系统之路(初识MTK) ------ Default Voice Control/输入法校准、自动校准、首字母大写、按键声音

    今天给大家分享MTK平台系统编程与修改的另一个部分,分别是输入法校准.自动校准默认关.首字母大写默认开.按键声音默认关.Voice Control 移除系统中文,默认 英文,下面一个一个的介绍给大家 ...

  8. excel 中文转英文首字母大写,数据透视表制作,字符串分割方法

    1.中文转英文首字母大写,我的excel是2007版本的, 把下面的代码复制到宏模板里面,然后直接关闭就好了 Function getpychar(char) tmp = 65536 + Asc(ch ...

  9. 【廖雪峰 python教程 课后题改编】利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字

    原题目: # -*- coding: utf-8 -*- #输入名字,变成首字母大写,其他字母小写的标准格式 def normalize(name):str1 = ''for i, ch in enu ...

最新文章

  1. Win:如何查看自己的电脑是否通过代理服务器进行上网
  2. 漫画 | 如何凭实力炒老板鱿鱼,并喜提N+1~
  3. SAP UI5 初学者教程之十 - 什么是 SAP UI5 应用的描述符 Descriptor 试读版
  4. confusion_matrix(混淆矩阵)
  5. python轮廓函数的使用
  6. Vue自定义组件数组型双向绑定
  7. python 生成器读取文件
  8. [MOSS开发]:带托管代码的infopath2007表单创建, 发布,应用
  9. 学python需要什么软件-学python需要什么软件
  10. linux 有道词典无法屏幕取词,有道词典怎么开启屏幕取词功能 有道词典开启屏幕取词功能方法...
  11. 发电厂及电力系统类毕业论文文献都有哪些?
  12. 基于氚云平台的应用开发学习(二)
  13. Python常见问题与解决方案
  14. html5 楼盘效果图,楼盘效果图图集
  15. 如何关掉ie浏览器的增强安全配置?
  16. mac 时间机器备份慢? 首次备份限速解除!
  17. 逆光人物摄影构图灵感经验分享,在集设网参与设计大咖的成长之路!
  18. PMP备考错题集-强化习题二
  19. 线性代数 矩阵及其运算
  20. 数字人民币银银合作以及平台接入的模式分析

热门文章

  1. 三 计算机知识的重要性分析,学习计算机基础知识对中专学生的重要性分析
  2. Hadamard积及其等式性质
  3. PyQt5 Qss基本知识01
  4. python笔记:4.2.2对订单明细表的一部分操作
  5. access订单明细表怎么做_Excel销售订单明细表
  6. 苹果手机如何查看已经连接过的WIFI密码(IOS16.3)?
  7. Android9.0(Pie) system_server进程学习
  8. PeopleSoft translate value 排序
  9. android属性动画实现翻卡片抽奖
  10. 与计算机硬件直接打交道的是,第三章计算机软件.ppt