javascriptを使用してクラスに基づいてIDを見つける方法を教えてください。私はthis is easy with jQueryを知っています解決策は何ですか?getElementsByTagNameを使用していますか?divのIDをクラス名から取得する
8
A
答えて
20
document.getElementsByClassName('myClassName')[0].id
又は
1
document.querySelector('.myClassName').id
最初のステップは、指定されたクラス名を持つ要素(単数または複数)を見つけるであろう。現在、getElementsByClassName
とquerySelector
のような最新のブラウザでサポートされている機能がいくつかあります。しかし、それらはクロスブラウザソリューションではありません。ある
、getElementsByClassName
がIE 6-8とquerySelector
によってサポートされていないがIE6-7 & FF3
でサポートされていません ソース:http://www.quirksmode.org/dom/w3c_core.html
あなたはこれらのブラウザをサポートしていない場合、あなたは他にそれらを使用することができます上記のようなラッパーjs関数が必要ですhttp://blog.justswell.org/clientside-getelementsbyclassname-cross-browser-implementation/
関連する問題
- 1. dojo:divのクラス名をidから取得する方法
- 2. クラス名からプロダクトIDを取得する例: 'productID_123'
- 3. div idからxpathコンテンツを取得
- 4. VB.netからDIVのクラスを取得
- 5. jQuery idからdivでidからオブジェクトを取得
- 6. JSoup - div id内のdivクラスのURLを取得
- 7. 拡張クラスからクラス名を取得
- 8. 次のdivを現在のクラス名と同じクラス名で取得する
- 9. ボタンから名前/ IDを取得
- 10. プロセスIDからWinstation名を取得
- 11. 親から子のクラス名を取得
- 12. 親DIVのIDを取得
- 13. Jquery - divのクラス名を取得するには?
- 14. クラスオブジェクトからクラス名を取得
- 15. インターフェイスからクラス名を取得
- 16. モジュールからクラス名を取得
- 17. Selenium:空白を持つクラスを持つdivのIDを取得
- 18. 親クラスから子クラス名を取得する方法
- 19. 基本クラスから派生クラス名を取得する方法
- 20. クラス名で外部ファイルからdivを取得します.jQueryで
- 21. Instagramのユーザー名をユーザーIDから取得する方法は?
- 22. LaravelのユーザーIDからユーザー名を取得する方法は?
- 23. instagram apiのユーザ名からユーザIDを取得するには
- 24. anglejsの国IDから国名を取得するには
- 25. fbからfacebookの名前を取得するid - file_get_contents()not working
- 26. sqlのidでグループから名前を取得する方法
- 27. Wordpress - 用語ID(ACF)からタクソミーム名の名前を取得
- 28. htmlページからdivクラスを取得するには?
- 29. クラスまたは名前を使用してxcbからウィンドウIDを取得
- 30. joomlaの名前からカテゴリIDを取得しますか?
ありがとう!ちょうど私が必要なもの。 – Zac
問題ありません!答えを受け入れることは自由になります:)。 – binarious
ブラウザを経由しない – KooiInc