javascript - 在 html 中用 1 个按钮隐藏/显示多个对象

标签 javascript html css

我正在为我的网站构建一个聊天机器人小部件 问题是与我们聊天按钮只显示机器人而不显示关闭按钮

这是我试过的

                <input id="chat" type="button" onclick="Show();" value="Chat with us" />
                    <script type="text/javascript">
                            function Show()
                            {document.getElementById("bot").style.display="block";}
                            {document.getElementById("close").style.display="block";}
                            {document.getElementById("chat").style.display="none";}

                    </script>

它应该同时显示机器人和关闭

最佳答案

您将在第一行之后关闭函数(只有 bot 会隐藏)。删除其他括号:

function Show() {
  document.getElementById("bot").style.display = "block";
  document.getElementById("close").style.display = "block";
  document.getElementById("chat").style.display = "none";
}

关于javascript - 在 html 中用 1 个按钮隐藏/显示多个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56861134/

相关文章:

html - "Share this link"HTML 小部件

javascript - 如何从网页中删除选择标记

javascript - 数据中具有相同值的 d3 scale 的错误使用?

javascript - 用数组和循环简化一些jquery

javascript - 我们可以通过 Javascript 向任何 XHTML 标记添加任何属性吗?例如 <a title="text> 中的标题

html - 如何让div粘在父div的底部?

javascript - 为什么我将以下 JQuery 放在我的网站中时,它在 IE 浏览器上不起作用?

javascript - 如何更改 ExtJS 中标记字段的光标

javascript - 导入 HTML 文件后未加载横幅

javascript - jquery 在 Internet Explorer 8 中未正确执行