【发布时间】:2011-07-19 12:40:39
【问题描述】:
我想知道有什么方法可以将自定义属性添加到 a HTML 元素。
例如,
<input type="text" name="txtNAME1" displayName="dname1" />
在上面的示例中,自定义属性 "displayName" 不是 标准 HTML 属性。所以我想知道我是否可以定义相同的并将预期的值推送到服务器并访问相同的属性值。
提前致谢!
【问题讨论】:
我想知道有什么方法可以将自定义属性添加到 a HTML 元素。
例如,
<input type="text" name="txtNAME1" displayName="dname1" />
在上面的示例中,自定义属性 "displayName" 不是 标准 HTML 属性。所以我想知道我是否可以定义相同的并将预期的值推送到服务器并访问相同的属性值。
提前致谢!
【问题讨论】:
您使用哪种语言?您可以使用
在 C# 中执行此操作<input type="text" name="txtNAME1" displayName="dname1" runat="server" id="test" />
那么,在后面的代码中:
test.Attributes["displayName"];
你也可以用 jQuery 来访问它
$('test').attr('displayName')
并通过处理程序将其发送到服务器。
【讨论】: