我有一个显示文本框的 View ,如下所示:
@Html.TextBoxFor(m => m.CodeGuest, new {style = "display: none"})
它通过 javascript 显示(因此用户单击一个复选框)。
如果未启用 javascript,我必须删除此行 (style = "display: none"
),以便默认显示文本框。
最佳答案
我将此作为评论输入,因为它看起来太明显了,我认为其他人也可以获得一些赞成票,但是:
<noscript>
<div>
Hello YOU HAVE JAVASCRIPT TURNED OFF YOU BIG SILLY
</div>
</noscript>
一个<noscript>
的内容标记仅在禁用 JavaScript 时显示。
关于asp.net-mvc-3 - 仅在启用 javascript 时隐藏元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7522660/