【发布时间】:2016-07-01 18:07:35
【问题描述】:
作为网络可访问性练习的一部分,我们的网站因缺少一些表单标签而被选中
文本区域是我们不希望有可见标签的元素(该站点是使用 jQuery 的 ASP.NET MVC/Razor)
@Html.TextAreaFor(x => x.UserInput.FeedbackContent)
正确的做法是在这个场景中创建一个对应的LabelFor并隐藏它吗?
@Html.LabelFor(x => x.UserInput.FeedbackContent, new {@class = 'hidden'})
或者在 TextAreaFor 中是否有创建隐藏标签的方法?
非常感谢
【问题讨论】:
标签: jquery asp.net asp.net-mvc