ホームページ  >  記事  >  ウェブフロントエンド  >  フォーム内の最初の非表示でない要素が focus_Form 特殊効果を受ける問題の解決策

フォーム内の最初の非表示でない要素が focus_Form 特殊効果を受ける問題の解決策

WBOY
WBOYオリジナル
2016-05-16 18:43:131024ブラウズ

フォームには多数の要素があり、たとえば、 form.element[x]; で表されます。
要素の型: 要素の型は、element.type で表されます。
上記を理解すると、それでは、非表示の要素に対する最初の解決策を解いてフォーカスを取得しましょう。
まず、メソッドのアプリケーターとしてオブジェクトを定義します。
var f=new Object();
次に、

コードをコピー コードは次のとおりです:

f.getTheFirstFocus=function(){
if (document .forms.length > ; 0){
for (var i=0; i < document.forms[0].elements.length; i ) // 要素を走査
{ var oField = document.forms[ 0].elements [i];
if (oField.type != “hidden”) {oField.focus();}
return
}
}
}
} ;
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。