非常に興味深い問題に直面しました。Javascriptを使用して入力フィールドにフォーカスを設定しようとしています(jQueryはありません。それも試しましたが、うまくいきませんでした) window.onLoad
。
このフィドルを見てください:setFocusOnLoad
Chrome ブラウザでは正常に動作しますが、Firefox では動作しません。Firefox に問題はありますか? どうすれば解決できますか。
編集:
ここに、html ファイルにコピーしたコードを示します。
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">
function onloadFocus(){
var name = document.getElementById('name');
// name.value='window.onload called';
name.focus();
}
window.onload=onloadFocus();
</script>
</head>
<body>
<div><input type='text' value='' id='name' name='name'></div>
</body>
</html>