Bản dịch thông thường là :input
selector:
$("form:first :input").each(function() {
alert($(this).val()); //alerts the value
});
Các :first
là vì dụ bạn kéo <form>
đầu tiên, nếu chỉ có một hoặc bạn muốn tất cả các yếu tố đầu vào, chỉ cần cắt giảm :first
. :input
selector hoạt động cho <input>
, <select>
, <textarea>
... tất cả các yếu tố bạn thường quan tâm ở đây.
Tuy nhiên, nếu chúng tôi biết chính xác mục tiêu của bạn là gì, có thể là một cách rất đơn giản để đạt được mục tiêu đó. Nếu bạn có thể đăng thêm thông tin, như HTML và những giá trị bạn muốn trích xuất (hoặc làm điều gì đó khác với).
Nguồn
2010-07-19 22:42:18
Bạn có thể đăng một ví dụ về đánh dấu của mình không và bạn muốn rút ra các giá trị nào? –
Đọc về cách chọn nội dung tại đây: http://api.jquery.com/category/selectors/ và cách di chuyển tại đây: http://api.jquery.com/category/traversing/. – karim79
Tôi đã viết một kịch bản xác nhận biểu mẫu cơ bản trong javascript, và tôi đang cố chuyển nó sang JQUERY. Đó là một vòng lặp cho tìm kiếm thông qua tất cả các yếu tố trong từ kiểm tra để đảm bảo rằng tất cả các giá trị đã thay đổi hình thức mặc định (tức là tên họ) để một cái gì đó thực sự. Đoạn mã tôi đã đăng được đính kèm với biến lưu giá trị của đầu vào hiện tại và kiểm tra giá trị đó dựa vào danh sách giá trị mặc định. thisVal = document.forms [0] .elements [i] .value; – Ian