自动对焦仅适用于页面刷新 - 无JS

时间:2016-06-05 06:49:01

标签: html forms attributes autofocus

我有一个基本形式的页面(只有1个输入),并希望在该字段上自动对焦。当页面加载时它没有聚焦,但如果我按f5刷新它会聚焦。不确定这是否相关,但表格在css格式表中我已应用于整个网站。请参阅下面的我使用的代码:

if (!isset($_POST['stage'])){
// Starting point, enter lab ref

echo"<form action='recieveasample.php' method='POST'>
<table><tr><td> 
Enter Lab Ref </td><td> 
<input name='labref' autofocus='autofocus' required='required'></input> </td></tr>
<tr><td colspan='2'> <input type='submit' value='NEXT'></input> </td></tr></table>
<input type='hidden' name='stage' value='labref'></input>
</form>";

}elseif(....next step...

2 个答案:

答案 0 :(得分:0)

代码对我有用。我试着在这里运行代码:http://www.runphponline.com/并且输入字段会得到焦点。

答案 1 :(得分:0)

这是与浏览器相关的问题。 IE很糟糕。 Firefox很好:))