2012-07-16 50 views
-1

可能重複:
How to change the value of a custom attribute如何使用jQuery將值添加到屬性?

我有輸入字段,例如:

<input type="text" size="40" locationcode="" userid="" id="inputQuery"> 

如何選擇使用其id和放值的元素到userid屬性?

+0

$( '#inputQuery')ATTR( '用戶ID',設爲myVal);我無法在小提琴上測試(超時問題) – 2012-07-16 09:46:10

+5

您應該嘗試使用文檔來獲得如此簡單的內容。 – Undefined 2012-07-16 09:48:06

+0

你也不會通過這些屬性的驗證。嘗試查看「數據」屬性。 – Undefined 2012-07-16 09:48:56

回答

4

您應該使用data-前綴添加自定義屬性,即

data-userid="yourValue"

所以你的情況,您應該設置這樣的輸入。

<input type="text" size="40" data-locationcode="" data-userid="" id="inputQuery" /> 

然後你可以使用:

$('#inputQuery').attr('data-userid', 'my_value'); 
0

你能做到像這樣:

  • 設定值:

$('#inputQuery').val('VALUE');

  • 獲得的價值:

$('#inputQuery').val();

+0

這不是他在問什麼? – Undefined 2012-07-16 13:02:35

相關問題