【发布时间】:2013-10-17 16:09:15
【问题描述】:
如果我这样定义一个文本框:
@Html.TextBoxFor(m => m.Contact.HomePhone)
它将生成一个带有id Contact_HomePhone 的input 元素。
是否有可能在 JavaScript 中得到这个 id 而无需硬编码 Contact_HomePhone?
这是我在 JavaScript 中动态需要 id 的示例:
$("#Contact_HomePhone").mask("(999) 999-9999");
(我知道如何使用反射获取属性名称,但仍然需要硬编码 _ 以连接 Contact 和 HomePhone。)
【问题讨论】:
标签: c# javascript asp.net-mvc asp.net-mvc-4 razor