cách lấy phần tử html theo tên bằng cách sử dụng jquery mà không cần sử dụng id hoặc class? Có cách nào để làm điều đó?cách lấy các phần tử theo tên bằng jquery?
Trả lời
$('tagName')...
cho <tagName />
hoặc
$('[name="attributeName"]')...
cho <input name="attributeName" />
Các selector jQuery hoạt động như một bộ chọn CSS.
điều này là để có được giá trị '$ ('[name =" attributeName "]'). Val();' hoặc sử dụng serialize nếu bạn đang thu thập nhiều hơn một giá trị đầu vào 'với cùng tên '$ (' [name = "attributeName \ [\]"] '). serialize(); ' – KeepMove
Sử dụng này:
$('[name=thename]');
Lưu ý: Vì lý do hiệu suất, nó tốt hơn để chỉ định tên thẻ. Vì vậy, nếu bạn đang tìm kiếm hình ảnh có tên là mùa đông, bạn sẽ sử dụng hình ảnh này:
$('img[name=winter]');
Không chắc chắn nếu bạn có nghĩa là tên thẻ hoặc thuộc tính được đặt tên. Vì vậy, đây là cả hai -
Thuộc tính Equals Selector [name = "value"]
http://api.jquery.com/attribute-equals-selector/
hoặc tử Selector (“yếu tố”)
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
});
Trong jQuery, bạn có thể sử dụng rất nhiều thứ bên cạnh chỉ id và class. CSS3 selector specification có đầy đủ những thứ khác mà bạn có thể sử dụng và jQuery thậm chí còn có nhiều thứ hơn tôi tin. Ví dụ: bạn có thể sử dụng loại thẻ, giá trị thuộc tính, vị trí trong cấu trúc phân cấp. Đây là tất cả đối tượng jQuery selector hợp lệ:
$("div")
$("div span")
$("[name=nyName]");
$("div span [name=nyName]");
$("ul li [name=nyName]");
Trong nhiều trường hợp, bạn sẽ có được hiệu suất tốt hơn với bộ chọn dựa trên các loại thẻ, giá trị id và tên lớp vì nhiều trình duyệt hỗ trợ tìm kiếm những người trong mã nguồn gốc.
Nếu bạn có ý nghĩa thuộc tính tên, nó này:
$('[name="value"]')
Nếu bạn có ý nghĩa tên nguyên tố, sau đó nó là như thế này:
$('ul')
Nên biết rằng câu trả lời đúng duy nhất mà đã được đưa ra là những cái bao gồm dấu ngoặc kép quanh giá trị thuộc tính, tức là.
$("[name='value']")
Đó là một yêu cầu bắt buộc bao gồm dấu ngoặc kép quanh giá trị, xem: http://api.jquery.com/attribute-equals-selector/
Nếu bạn đang sử dụng "name" trong tham chiếu đến nodeName hoặc "tag", sau đó chỉ cần chọn bởi chuỗi:
$("div")
$("a")
$("p")
$("input")
$("body")
Để nhận giá trị, chúng tôi có thể sử dụng nhiều thuộc tính, một trong số đó là thuộc tính tên. Ví dụ:
$("input[name='nameOfElement']").val();
- 1. Lấy các phần tử theo tên lớp bên trong một phần tử khác bằng jQuery
- 2. Cách lấy phần tử theo tên lớp
- 3. Lấy phần tử biểu mẫu theo tên?
- 4. Lấy phần tử theo tiêu đề jQuery
- 5. Cách lấy giá trị từ các phần tử trong mảng bằng jQuery?
- 6. Trình duyệt chéo Chọn các phần tử theo tên lớp
- 7. jquery: lấy các phần tử theo tên lớp và thêm css vào mỗi tên trong số chúng
- 8. Tìm các phần tử theo vị trí offset với jQuery
- 9. Cách lấy tên hình ảnh bằng jQuery?
- 10. Lấy phần tử theo lớp trong JSoup
- 11. Cách lấy phần tử bằng innerText
- 12. xpath lấy phần tử bằng cách index
- 13. jQuery - Lấy phần tử từ mảng thành phần jQuery?
- 14. Lấy các phần tử HTML theo tên thuộc tính của chúng
- 15. jquery lấy phần tử con trỏ là
- 16. Tôi có thể lấy tên phần tử bằng jQuery như thế nào?
- 17. lấy tất cả các giá trị của phần tử Form bằng cách sử dụng jquery?
- 18. Tên thẻ jQuery của phần tử
- 19. Lấy tên của phần tử biểu mẫu
- 20. JS/jQuery - lấy loại phần tử
- 21. jQuery lấy các phần tử không có display = "none"
- 22. jQuery - lấy các phần tử biểu mẫu theo id vùng chứa
- 23. Lấy các phần tử DOM theo tên thẻ với DOMDocument :: loadHTML và getElementsByTagName
- 24. Cách lấy id của phần tử được nhấp bằng cách sử dụng jQuery
- 25. Jquery chọn phần tử tiếp theo
- 26. Làm cách nào để lấy phần tử con theo chỉ mục trong Jquery?
- 27. Cách chọn các phần tử theo một phần tên của chúng trong XSL/XPath?
- 28. Cách lấy phần tử trước?
- 29. Cách lấy giá trị phần tử trong jQuery
- 30. Cách lấy Phần tử DOM từ Bộ chọn JQuery
Đưa ra ví dụ về HTML nơi bạn muốn truy xuất đối tượng. Bạn đang hỏi về thuộc tính "tên" khi bạn lưu "theo tên"? – jfriend00