如何通過名稱使用jquery獲取html元素而不使用id或class?有沒有辦法做到這一點?如何通過名稱使用jquery獲取元素?
回答
$('tagName')...
爲<tagName />
或
$('[name="attributeName"]')...
爲<input name="attributeName" />
jQuery選擇像一個CSS選擇器。
這是得到'$('[name =「attributeName」]').val();'的值或者使用序列化,如果你正在收集多個輸入值'$('[name = 「attributeName \ [\]」]')。serialize();' – KeepMove
不知道你的意思是標記名稱或指定的屬性。因此,這裏既是 -
屬性等於選擇[名稱= 「值」]
http://api.jquery.com/attribute-equals-selector/
或 元素選擇(「元素」)
http://api.jquery.com/element-selector/
// name attribute selector
$('[name=whatever]').each(function(index) {
alert(index);
// and of course depending on your element utilize $(this).doSomethingCool
});
// tag name selector for all h1 tags
$('h1').each(function(index) {
alert(index);
// and of course depending on your element utilize $(this).doSomethingCool
});
在jQuery中,你可以使用很多事情除了剛剛id和class。 CSS3 selector specification充滿了你可以使用的其他東西,jQuery甚至比我想象的還要多一些東西。例如,您可以使用標籤類型,屬性值,層次結構中的位置。這些都是有效的jQuery選擇對象:
$("div")
$("div span")
$("[name=nyName]");
$("div span [name=nyName]");
$("ul li [name=nyName]");
在很多情況下,你會得到基於標籤類型,ID值和類名選擇,因爲許多瀏覽器都支持那些在本地代碼搜索更好的性能。
如果你指的name屬性,那就是:
$('[name="value"]')
如果你的意思是該元素的名稱,然後是這樣的:
$('ul')
應該知道,唯一的正確答案是已經給出的是那些包含引號的屬性值,即。
$("[name='value']")
這是一個強制性的要求,包括圍繞價值的報價,請參閱:http://api.jquery.com/attribute-equals-selector/
如果在參考節點名稱或「標籤」使用「名」,然後只需通過字符串來選擇:
$("div")
$("a")
$("p")
$("input")
$("body")
要獲得值,我們可以使用多個屬性,其中之一是name屬性。例如
$("input[name='nameOfElement']").val();
- 1. 如何通過給定的元素名稱獲取pvob名稱?
- 2. 如何通過JavaScript的元素名稱獲取子元素?
- 3. 使用jQuery獲取DOM元素名稱
- 4. 通過名稱/編號獲取元素
- 5. 如何使用jquery通過指定的標籤名稱獲取父元素?
- 6. 在使用jQuery獲取頁面後,通過標記名稱獲取元素$ .get
- 7. 獲取元素通過使用類名
- 8. 如何通過jquery獲取canvas元素?
- 9. 在JQuery中通過名稱獲取元素的值
- 10. 使用javascript通過名稱獲取參考文檔元素
- 11. 如何使用jQuery獲取元素的名稱?
- 12. 如何通過ReactJS中的組件名稱獲取元素
- 13. 如何通過其標籤名稱獲取ListBox中的元素?
- 14. 如何通過名稱獲取AngularJS元素?
- 15. 通過JQuery獲取父元素的data-attribute中的目標元素名稱
- 16. 如何通過名稱獲取所選元素,然後使用jQuery從下拉菜單中獲取所選值?
- 17. jQuery如何通過類名實現元素獲取?
- 18. 使用XPath/XQuery獲取元素名稱
- 19. jQuery如何通過id獲取元素並刪除元素?
- 20. 如何使用PHP通過類名從HTML獲取元素和子元素?
- 21. 獲取元素名稱
- 22. Javascript - 從元素名稱獲取元素?
- 23. 如何通過.get()獲取父元素一次獲取元素
- 24. 通過名稱元素與jQuery的更改表單元素
- 25. 如何通過類名獲得元素
- 26. 如何通過名稱獲取AppDomain?
- 27. PHP:獲取DOM元素通過類名
- 28. xml.dom.minidom通過標記名獲取元素
- 29. 如何使用jQuery從SPAN元素中提取名稱屬性?
- 30. JQuery使用名稱獲取元素AND ID
舉一個你想要檢索對象的HTML例子。你是否在「按名稱」保存時詢問「名稱」屬性? – jfriend00