javascript - 是否有与 <noscript> 相反的 HTML?

标签 javascript html noscript

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/

相关文章:

javascript - 如何仅在获取所有数据后才将模型传递给 View ?

javascript - 是否可以直接从 Javascript 访问 MySQL 数据库

javascript - 使用js创建元素并添加过渡

javascript - 在 <head> : Good idea or bad idea? 中使用 <noscript>

javascript - 无法扩展 ExtJS 4 中的 Base 字段

C++ Ifstream 读太多?

html - 防止容器包装,让其子容器包装

css - 将前一个(第一个 defibed)div 放在下一个(第二个)div 的默认位置前面

html - 使网站操作在 noscript 上起作用

javascript - 跟踪像素...为什么需要脚本和非脚本?