HTML 中是否有仅在启用 JavaScript 时才显示其内容的标记?我知道<noscript>
以相反的方式工作,当 JavaScript 关闭时显示其 HTML 内容。但我只想在 JavaScript 可用的情况下在网站上显示一个表单,告诉他们如果没有该表单,他们为什么不能使用该表单。
我知道如何做到这一点的唯一方法是使用 document.write();
脚本标签中的方法,对于大量的 HTML 来说似乎有点困惑。
最佳答案
我能想到的最简单的方法:
<html>
<head>
<noscript><style> .jsonly { display: none } </style></noscript>
</head>
<body>
<p class="jsonly">You are a JavaScript User!</p>
</body>
</html>
没有 document.write,没有脚本,纯 CSS。
关于javascript - 是否有与 <noscript> 相反的 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30319/