在iOS网页中强制大写?
这应该很容易修复,但我不知道为什么它不工作 我有一个在Safari中运行的web应用程序,它是为用户添加到主屏幕而设计的。有一个web表单,用户在其中输入名字和姓氏。下面是该表单的简单代码在iOS网页中强制大写?,ios,web,safari,webkit,Ios,Web,Safari,Webkit,这应该很容易修复,但我不知道为什么它不工作 我有一个在Safari中运行的web应用程序,它是为用户添加到主屏幕而设计的。有一个web表单,用户在其中输入名字和姓氏。下面是该表单的简单代码 <fieldset> <div class="row"> <label>First Name</label> <input type="text" na
<fieldset>
<div class="row">
<label>First Name</label>
<input type="text" name="first_name" id="pFirstName" value="" autocapitalize="on" autocorrect="off" placeholder="John" />
</div>
<div class="row">
<label>Last Name</label>
<input type="text" name="last_name" id="pLastName" value="" autocorrect="off" autocapitalize="on" placeholder="Doe" />
</div>
</fieldset>
很简单。问题在于,当用户切换到姓氏表单时,姓氏表单没有大写。我直接在MobileSafari中运行了它,效果很好。当我添加到主屏幕时,我遇到了同样的问题
这是否只是iOS/webkit中的一个bug,因为它曾经工作过。。。?不确定是否有某种脚本强制自动大写?谢谢
编辑:如果我直接单击该字段,它将大写。问题是当我填写第一个名字的文本,然后单击键盘顶部的下一个箭头时。尝试使用autocapitalize=句子。不起作用,但它确实帮助我找到了其他东西。如果我直接单击该字段,它将大写。问题是当我为名字填写文本,然后单击键盘顶部的下一个箭头时。