HTMLTìm textarea tiếp theo sử dụng Jquery
<tr id="rowId"><td><textarea class="inputTextarea"></textarea></td><td><textarea class="inputTextarea"></textarea></td></tr>
<tr id="rowId2"><td><textarea class="inputTextarea"></textarea></td><td><textarea class="inputTextarea"></textarea></td></tr>
<tr id="rowId3"><td><textarea class="inputTextarea"></textarea></td><td><textarea class="inputTextarea"></textarea></td></tr>
Provided Tôi biết ROWID, làm thế nào để tìm ra textarea tiếp theo trên trang này, bắt đầu từ bất kỳ điểm nào tùy ý. Tôi không có nghĩa là bất kỳ đầu vào, văn bản chỉ. Tôi cần để có thể bắt đầu BẤT CỨ hàng, và tiến vào văn bản tiếp theo, về cơ bản đi xuống các hàng.
EDIT Dựa trên câu trả lời, tôi đã sử dụng đoạn mã sau để đi qua hàng textareas bởi hàng:
var curElt = $('#' + startAt); //startAt is the first row id
for(var i=1; i < 10; i++) {
$(curElt).find('textarea').eq(0).val(i);
$(curElt).find('textarea').eq(1).val(i+1);
curElt = $(curElt).next();
}
Dựa trên nhiều câu trả lời, có vẻ như câu hỏi của bạn rõ ràng chưa đủ rõ ràng. Bạn chỉ có nghĩa là bạn muốn tương đương với cách nhấn phím Tab, tập trung vùng văn bản kế tiếp theo thứ tự mã nguồn/tabIndex? ID hàng phải làm gì với điều này? – Phrogz
Tôi có một loạt các hàng, mỗi hàng có một ID duy nhất. Người dùng có thể bắt đầu dán dữ liệu tại bất kỳ vùng văn bản cụ thể nào (có 2 phần tử văn bản trên mỗi hàng). Dữ liệu sẽ là dữ liệu CSV từ Excel. Công việc của tôi là điền vào các textareas bắt đầu từ một người dùng được dán vào (do đó tôi biết ID hàng họ đang bắt đầu từ) và bật. Tôi không chắc làm thế nào để giải thích bản thân mình tốt hơn. Tôi đoán công trình so sánh TAB. – sarsnake