0
我有一個javascript對象,名爲類型爲HTMLInputElement的元素,對應於我的頁面上的HTML輸入文本框元素。 (因此,使用原型的$F('element')
等東西將返回此框的文本)。有沒有一種方法,使用原型和這個'元素',讓我訪問'元素'後DOM中的HTML輸入文本框中的下一個的值?原型 - 在HTMLInputElement之後獲取下一個文本輸入
謝謝!
我有一個javascript對象,名爲類型爲HTMLInputElement的元素,對應於我的頁面上的HTML輸入文本框元素。 (因此,使用原型的$F('element')
等東西將返回此框的文本)。有沒有一種方法,使用原型和這個'元素',讓我訪問'元素'後DOM中的HTML輸入文本框中的下一個的值?原型 - 在HTMLInputElement之後獲取下一個文本輸入
謝謝!
可以使用Element.next
用CSS規則:
$('element').next('input[type=text]');
這一件作品只有當輸入的元素都在同一水平(它們是兄弟),而不是整個DOM – Andris 2009-12-09 20:32:12
是的,我認爲他正在尋找下一個'輸入'兄弟,但如果不是這種情況下,OP應該發佈一些標記... – CMS 2009-12-09 20:45:23
對不起,我應該提到我的元素不是兄弟姐妹。謝謝你,CMS,爲你的答案。我可以將它與'down'結合使用以獲得我正在尋找的內容:$ F(element.next('div').down('input [type = text]')) – nedblorf 2009-12-09 20:51:58