iOS表单字段:焦点设置但没有光标

时间:2018-08-29 17:37:12

标签: html ios ipad cursor textfield

问题不在Windows中,而是在iPad上的iOS(最新版本)中。

$(document).ready(function() {
	$('#TopBox').focus()
});
select:focus { background-color:#ff0;  }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<form id="topform" action="index.cfm" method="post">
	<input type="text" name="TopBox" id="TopBox" size="10">
</form>

OnLoad文本框变为黄色,因此我知道它具有焦点,但是使用iOS(在FF,Chrome和Safari中测试)没有看到光标。我们正在使用蓝牙扫描仪作为输入设备,当我们扫描条形码时,什么也没发生。触摸该字段,光标出现;扫描条形码,然后弹出文本框。 (在Windows中正常工作:该字段变为黄色并出现光标。您可以转到https://inlocc.iu.edu/test.html,然后看到输入字段-加载时为黄色,并且光标闪烁。)

已注意到IOS devices issues with HTML form input (type = text)处的css问题,并且该代码不在我们的CSS文件中。

为什么没有弹出光标,以便该字段接受输入?

0 个答案:

没有答案