我试图有一个按钮,显示和隐藏我的形象
I trying to have a button that shows and hidden my image
<!DOCTYPE html>
<html>
<head>
<title>Face</title>
<meta charset="UTF-8">
<script type="text/javascript">
//<![CDATA[
function myFunction(id) {
var e = document.getElementById(id);
if(e.style.visibility == "visible")
e.style.visibility = 'hidden';
else
e.style.visibility = 'visibile';
}
</script>
</head>
<body>
<div style="position: relative; visibility: visible;">
<img src="http://vignette4.wikia.nocookie.net/mrmen/images/5/52/Small.gif/revision/latest?cb=20100731114437"
alt="Pumpkins" id="Pum"/>
<button onclick="myFunction('Pum')">Face</button>
</div>
</body>
</html>
我试图有一个按钮,显示/隐藏我的图像。我不明白我做错了什么。我得到一个错误,说"TypeError:无法读取null的属性‘可见性’"。如何修复我的错误并使我的程序工作?
您的问题是代码中的错别字
function myFunction(id) {
var e = document.getElementById(id);
if(e.style.visibility == "visible")
e.style.visibility = 'hidden';
else
e.style.visibility = 'visible'; // <-------- SHOULD BE 'visible', was 'visibile'
}
相关文章:
- 火虫找到隐藏我的元素的脚本
- 我无法用jQuery隐藏我的段落
- 隐藏我的管理员登录信息 HTML
- Javascript似乎并没有取消隐藏我的元素
- 如何在地址栏中隐藏我的页面名称和扩展名
- 如何隐藏我的下拉菜单
- 如何在我在脸书上创建的帖子中隐藏我的应用标签
- Javascript一直隐藏我的网络背景
- 为什么当我尝试通过添加类来使用 jQuery 隐藏我的 CSS 三角形时它不起作用
- Chrome 会在我移动窗口时隐藏我的窗口
- 使用复选框隐藏我的数据时出现问题
- 有没有办法隐藏我的Facebook应用程序ID
- jQuery悬停显示和隐藏我的内容
- 我试图有一个按钮,显示和隐藏我的形象
- 使用jquery隐藏我的菜单
- 谷歌标签管理器隐藏我的自定义HTML标签与css
- 我怎么能隐藏我的html源代码从复制
- 如何在浏览器中隐藏我的xmpp节
- 我应该隐藏我的资产文件夹吗?
- 如何用JAvascript隐藏我的组合框