2011-03-21 130 views
4

我想知道是否有任何方法將自定義屬性添加到HTML元素 。訪問HTML自定義屬性

例如,

<input type="text" name="txtNAME1" displayName="dname1" /> 

在上述例子中的自定義屬性「顯示名」不是 標準HTML屬性。所以我想知道我是否可以定義相同的值並將預期值推送到服務器並訪問相同的屬性值。

在此先感謝!

回答

4

您使用哪種語言?您可以使用

<input type="text" name="txtNAME1" displayName="dname1" runat="server" id="test" /> 

在C#這樣做,那麼,在後面的代碼:

test.Attributes["displayName"]; 

您還可以

$('test').attr('displayName') 

訪問jQuery中,並通過將其發送至服務器通過處理程序。

+0

感謝Thedixon,以及我想在紅寶石中實現這一點。如果它能正常工作,請試試這個.. :) – Rashmi 2011-03-21 10:05:07