我们发现此代码适用于具有以下内容的PC:IE,Safari和FireFox。 但是在使用Safari的iPad或iPhone上,它不会自动关注文本框。 我们无法触摸屏幕并单击文本框,我们需要自动对焦。 这里有什么提示吗?
谢谢!
<script language='JavaScript'>
<!--
function SetFocus()
{
document.form1['txtCode'].focus();
}
window.onload = SetFocus;
// -->
</script>
答案 0 :(得分:2)
不幸的是,根据设计,似乎Mobile Safari不支持此行为。
答案 1 :(得分:-3)
<body onload="document.getElementById('txtCode').focus();">
<form>
<input type="text" value="Text Here" name="txtCode" id="txtCode" />
</form>
</body>
试试这个