javascript - 根据变量显示/隐藏图像
问题描述
请不要评判我。我对 HTML/jS/css 很陌生。
一直试图弄清楚如何为基于变量作为按钮的图像添加显示/隐藏功能。但似乎没有人对我的问题有任何正确的答案。
<img src="myIMG" id="HideShowButt" onclick="gainResource2()"></img>
var resource1 = 0;
基本上,我想做的是这样的;
function HideShowButt() {
if(resource1 >= 0.1){
document.getElementById("HideShowButt").style.visibility= "visible";
}
else{ document.getElementById("HideShowButt").style.visibility= "hidden";
}
}
该图像是具有透明背景的可点击对象,位于另一个图像之上。关键是,在用户在 Resource1 上获得某个值之前,我不想显示此图像。
有什么解决方案吗,我是否遗漏了一些明显的东西,或者这是绝对错误的做法?请记住,我试图将其保存在简单的 jS/html/css 中。提前致谢 !
解决方案
CSS 中的样式是通过 display 标签完成的:
document.getElementById("HideShowButt").style.display = "none";
分别
document.getElementById("HideShowButt").style.display = "block"
推荐阅读
- sql - 获取连续 30 天登录网站的用户数
- c# - 在 .net POST 请求中使用 Axis2 Web 服务的问题返回空
- javascript - Javascript - 将数组列表的对象转换为另一种格式?
- python-3.x - 在python中访问嵌套列表中的元素
- elasticsearch - 无法添加片段编号的高亮选项
- java - 从 JAVA 中的 HTTP 流连接读取出站消息
- python - 将 HTML 嵌套列表拆分为 python 列表
- facebook - Facebook messenger android 人选菜单红圈带 1
- android - 带有复选框的android DialogFragment不起作用
- python - 我如何解释 Keras predict_generator 的结果?