我有一個class值爲「classA」,id值爲「id1」的元素。我知道如何使用類或id獲取元素,但是有許多class class值爲「id」的元素,並且id值爲「id1」的元素很多。因此我需要使用class和id來獲取元素。請告訴我,我該怎麼做?先謝謝你。如何通過id和class屬性獲取元素?
-3
A
回答
4
id
值必須由HTML規範唯一。違反這種規定會導致各種問題,例如選擇器可能不匹配任何的元素。
所以你只需要改變id
值,以便它們與文檔是唯一的。
使用W3C標記驗證器,因爲它檢測到多重定義的id
值等等。
0
Id
根據標準應始終是唯一的。不要複製該ID。 類可以跨多個元素複製。
1
jQuery中:
$("div#IDvalue.classname")
,並注意事實上ID
s必須是唯一的。
0
IDS需要明確指出錯誤..
getElementById('#id').value
對於類使用這樣的事情
getElementsByClassName("classname")[0].value
getElementsByClassName("classname")[1].value
相關問題
- 1. 如何使用WebBrowser通過ID或類屬性獲取元素?
- 2. 如何通過元素ID在JavaScript中獲取元素的title屬性?
- 3. Javascript:如何通過ID獲取元素?
- 4. 通過Id獲取元素
- 5. Python HTML - 通過屬性獲取元素
- 6. 如何通過非空屬性和ID查找元素?
- 7. 通過id或class獲取元素,哪裏使用節點?
- 8. 通過id/class獲取html元素的內容 - Android
- 9. 如何在javascript中通過id和class來選擇元素?
- 10. jQuery如何通過id獲取元素並刪除元素?
- 11. 如何獲取沒有id和class的當前元素?
- 12. 如何通過獲取引用的屬性來查找元素?
- 13. 如何通過使用JDOM的屬性值獲取元素?
- 14. 如何通過屬性獲取頁面上的元素
- 15. 通過其他元素通過ID獲取HTML元素
- 16. 如何通過ID獲取和添加兩個元素的值
- 17. 通過類和ID獲取元素內的元素 - JavaScript
- 18. 使用類而不是ID(通過CLASS獲取元素而不是ID)
- 19. 如何通過元素ID讀取XML?
- 20. Javascript Clonenode() - 通過ID獲取元素?
- 21. Richfaces - 通過ID獲取元素
- 22. javascript通過內部ID獲取元素
- 23. AngularJS,通過動態ID獲取元素?
- 24. 無法通過ID獲取HTML元素
- 25. 通過元素類獲取ID
- 26. 通過id獲取元素Javascript
- 27. 通過id來獲取元素,在PHP
- 28. 在jQuery中通過ID獲取元素
- 29. 在Ember中通過ID獲取元素
- 30. 通過ID循環獲取元素
['getElementsByClassName方法()'](https://developer.mozilla.org/en /DOM/document.getElementsByClassName)(複數) – Phil 2012-07-17 06:13:23
@Phil lol thx通知 – swapnesh 2012-07-17 06:14:14