2009-12-09 47 views
0

我有一個javascript對象,名爲類型爲HTMLInputElement的元素,對應於我的頁面上的HTML輸入文本框元素。 (因此,使用原型的$F('element')等東西將返回此框的文本)。有沒有一種方法,使用原型和這個'元素',讓我訪問'元素'後DOM中的HTML輸入文本框中的下一個的值?原型 - 在HTMLInputElement之後獲取下一個文本輸入

謝謝!

回答

2

可以使用Element.next用CSS規則:

$('element').next('input[type=text]'); 
+1

這一件作品只有當輸入的元素都在同一水平(它們是兄弟),而不是整個DOM – Andris 2009-12-09 20:32:12

+1

是的,我認爲他正在尋找下一個'輸入'兄弟,但如果不是這種情況下,OP應該發佈一些標記... – CMS 2009-12-09 20:45:23

+0

對不起,我應該提到我的元素不是兄弟姐妹。謝謝你,CMS,爲你的答案。我可以將它與'down'結合使用以獲得我正在尋找的內容:$ F(element.next('div').down('input [type = text]')) – nedblorf 2009-12-09 20:51:58

相關問題