我正在尝试实现一个输入掩码来强制输入两个字符。如果该字段为空,我想显示一个占位符。这适用于我没有屏蔽输入的字段,但它似乎不适用于屏蔽输入。还有其他方法吗?以下是该领域的片段:
<dd style="display: none" id="stateEditor">@Html.TextBoxFor(Model => Model.State, new { mask = "aa", htmlAttributes = new { placeholder = "NJ" } })</dd>
任何提示都将不胜感激。
答案 0 :(得分:1)
您不需要在htmlAttributes中设置占位符。将占位符设置为与mask属性相同。希望,这会有所帮助。
<dd style="display: none" id="stateEditor">@Html.TextBoxFor(m => m.State, new { mask = "aa", placeholder = "NJ" })</dd>