2014-09-25 25 views
-2

我想從html頁面獲取輸入控件的ID,但不使用窗體控件和選擇器。如果從html頁面獲取所有沒有選擇器的輸入控件ID?

它有可能得到任何其他方式?

有人幫我嗎?

<div><input class="textbox-default w-100-per" id="txt1" type="text" ></div> 

<div><input class="textbox-default w-100-per" id="txt2" type="text" ></div> 

我想從HTML頁面獲取文本ID

+1

顯示HTML和代碼你試過 – 2014-09-25 06:05:50

+2

我們無法讀取你的硬盤或者頭腦。向我們展示一些代碼。 – Satpal 2014-09-25 06:07:37

+0

窗體控件使用post方法來獲取所有的輸入控件,但是在這裏我不使用窗體控件 – CSK 2014-09-25 06:12:24

回答

0

這個jQuery代碼將遍歷所有的頁面上,並提取輸入自己的ID

$("input").each(function(i,v){ 
    alert($(this).attr("id")); 
}); 

沒有更多的信息,這是我可以做的最好。

+0

我認爲OP說'不使用窗體控件和選擇器'和'$(「input」)'是一個jQuery標籤名稱選擇器。我覺得有點混淆 – 2014-09-25 06:14:42

+0

'input'是一個必需的選擇器,所以OP無法繞過這些,只要他們使用jQuery,就可以完成他們需要的東西。 – 2014-09-25 06:15:21

+0

對象不支持獲得屬性或方法'attr' – CSK 2014-09-25 06:15:33

1

隨着你所提供的信息,我認爲這將有助於你

$("input").each(function(){ 
    alert(this.id); 
}); 
相關問題