問題タブ [getelementsbyname]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
141 参照

javascript - Pass predefined CSS Style to getElementsbyName?

This is probably a really easy question but I used google and the search function without digging up anything that worked for me.

I'm using a script that changes the font of a <div> using the getElementsByName() function on mouseover and change again when you pull the mouse away, this works as intended but I've rewrote some code of this little project and now the font used is dependent on the OS (see css styling) - which means I can't pass back "static" text properties.

Basically I need the else junction of the script to apply the CSS styling of class="japanese large pos" or its previous state if that is cleaner/more efficient, I left out the CSS below since it's not really relevant. Fiddle Demo here (including CSS): http://jsfiddle.net/ua5VS/

Thank you for the help!

This is the script:

HTML

0 投票する
3 に答える
386 参照

javascript - getElementsByName が JavaScript のドキュメントからのみ使用できるのはなぜですか?

私はこのようなことをしたいと思います:

しかし残念ながら、それは( MDNgetElementsByNameを参照)からしか実行できないようです。document

質問:
ドキュメント レベルからしか検索できないのはなぜですか? 特に、name属性は主にフォームで使用されます。

ありがとう!

0 投票する
2 に答える
1832 参照

javascript - JavaScript アラート後に入力フィールド値をクリアする

データベースから値を取得する動的フィールドがあり、フィールド値の 1 つが古い値よりも大きいかどうかを確認したいと考えています。それよりも大きい場合は、アラートを出してフィールド値をリセットする必要があります''

document.GetElementByIdフィールドが foreach によってループされたので、使用せずに実行したいのですが、使用しようとしていますdocument.GetElementByNameが、どこにもありません。これが私のコードです

これは私のjavascriptです:

誰かが私を助けることができますか?

0 投票する
4 に答える
8650 参照

javascript - javascript、getelementbyname、およびフォーカス

ユーザー名が有効でない場合にユーザー名を確認し、ユーザーにアラートを送信し、ユーザー名フィールドをクリアし、ユーザー名フィールドにフォーカスを戻す関数を作成しようとしています。getElementsBynName() 関数を使用してこれをすべて実行しようとしています。フィールドをフォーカスに戻すことを除いて、すべて機能しています。私のコードは以下です。誰にも提案はありますか。

}

そのため、Java スクリプトが実行される前に、フォーカスされているフィールドが次のフィールドであるパスワード入力ボックスに変わります...これには独自の検証機能もあります。次のテキスト ボックス (パスワード ボックス) がフォーカスされる前に、ユーザー名フィールドに対して JavaScript コードを実行する方法はありますか?

0 投票する
0 に答える
47 参照

javascript - 最新の getElementsByClassName クロス ブラウザ - John Resig

2007 年、John Resig は速度テストに関する詳細な記事を投稿しました。

http://ejohn.org/blog/getelementsbyclassname-speed-comparison/#postcomment

7年後、クラス名で要素を取得する現在の最良の方法は何ですか?