首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当用户的Javascript被关闭时,可以在网页上显示隐藏按钮吗?

问当用户的Javascript被关闭时,可以在网页上显示隐藏按钮吗?
EN

Stack Overflow用户
提问于 2013-08-05 22:20:53
回答 2查看 1.2K关注 0票数 0

当用户的Javascript被关闭时,可以在网页上显示隐藏按钮吗?

根据用户是否打开Javascript,我需要在我的网页上显示或隐藏Button元素。

我知道当JS被禁用时,我可以使用<noscript>标记显示内容,但是当JS被禁用时,我如何启用/禁用一个按钮。我基本上是在做一个展开/折叠按钮的场景,点击按钮会展开/折叠内容。

是否有可能做到这一点?

提前感谢您的回复。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-05 22:30:26

您可以先隐藏按钮,然后立即用javascript显示它。例如:

代码语言:javascript
复制
<button id="btn" style="display: none;">JS Button</button>

<script type="text/javascript">
    document.getElementById('btn').style.display = "block";
</script>
票数 1
EN

Stack Overflow用户

发布于 2013-08-05 22:30:43

您可以设置如下链接或按钮:

代码语言:javascript
复制
<div id="buttonContent" style="display:none">
  Button/Link content goes here.
</div>

然后,我们展示了with Javascript:

代码语言:javascript
复制
<script type=text/javascript>
window.onload = function ()
{
 document.getElementById('buttonContent').style.display = 'block';
}
</script>

这样,如果用户的javascript是禁用的,窗口就不会显示,如果您想相反,只需开始显示它,然后用JS隐藏它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18068773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档