これは主にフォーム フィールドで使用されるため、ここで行う実験はフォーム フィールドのみです。フォームの子要素をループして、非表示フィールドではない最初のフィールドを見つけてから、 focus メソッドを使用してフォーカスを取得します。 (笑 ^_^、とても簡単です!) コードをコピー コードは次のとおりです: FormUtil.focusOnFirst = function() { if (document.forms.length > 0) { for (var i = 0; i var oField = document.forms[0].elements[i]; if (oField.type != "hidden") { oField.focus(); >} } } }