Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS网页中强制大写?_Ios_Web_Safari_Webkit - Fatal编程技术网

在iOS网页中强制大写?

在iOS网页中强制大写?,ios,web,safari,webkit,Ios,Web,Safari,Webkit,这应该很容易修复,但我不知道为什么它不工作 我有一个在Safari中运行的web应用程序,它是为用户添加到主屏幕而设计的。有一个web表单,用户在其中输入名字和姓氏。下面是该表单的简单代码 <fieldset> <div class="row"> <label>First Name</label> <input type="text" na

这应该很容易修复,但我不知道为什么它不工作

我有一个在Safari中运行的web应用程序,它是为用户添加到主屏幕而设计的。有一个web表单,用户在其中输入名字和姓氏。下面是该表单的简单代码

        <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=句子。

不起作用,但它确实帮助我找到了其他东西。如果我直接单击该字段,它将大写。问题是当我为名字填写文本,然后单击键盘顶部的下一个箭头时。