帮忙实现一下点击“隐藏”可以隐藏h1里面的内容,并且把“隐藏”变成“显示”,然后点击显示可以再次变回来,求帮忙
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>显示隐藏</title>
</head>
<body>
<div class="btn">隐藏</div>
<h1 class="show" style="display: block;">快把我隐藏起来</h1>
</body>
<script type="text/javascript">
// 获取元素
var btn = document.getElementsByClassName('btn')[0];
var showDiv = document.getElementsByClassName('show')[0];
// 添加点击事件
btn.onclick = function(){
if (showDiv.style.display = 'block') {
btn.innerHTML = '显示';
showDiv.style.display = 'none';
}else{
btn.innerHTML = '隐藏';
showDiv.style.display = 'block';
}
}
</script>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>显示隐藏</title>
</head>
<body>
<div class="btn">隐藏</div>
<h1 class="show" style="display: block;">快把我隐藏起来</h1>
</body>
<script type="text/javascript">
// 获取元素
var btn = document.getElementsByClassName('btn')[0];
var showDiv = document.getElementsByClassName('show')[0];
// 添加点击事件
btn.onclick = function(){
if (showDiv.style.display = 'block') {
btn.innerHTML = '显示';
showDiv.style.display = 'none';
}else{
btn.innerHTML = '隐藏';
showDiv.style.display = 'block';
}
}
</script>
</html>
解决方案 »
- 帮忙看看这个字符串的截取
- mvc中用jsp代替c层的servlet 讨论!
- 表里有数据后,执行查询抛出空指针异常(SSH)
- java.sql.CallableStatement 在这里是不是有问题?(解决了送20分)
- Weblogic 7.0 下载?
- 我要疯了,CVS老是登陆不上
- 关于hibernate的安全,并发问题
- 构造方法到底是做什么用的?
- 如何使表单具有“记忆”功能??
- struct1.1 的 message resources 如何 解决 中文问题
- spring+mybatic+junit 单元测试时报错
- 【已解决】pushlet 多播 打开多个相同的页面进行消息的接受为什么不是每个页面都一样呢?
<html lang="en">
<head>
<meta charset="UTF-8">
<title>显示隐藏</title>
</head>
<body>
<div class="btn">隐藏</div>
<h1 class="show" >快把我隐藏起来</h1>
</body>
<script type="text/javascript">
window.onload=function(){
var btn = document.getElementsByClassName('btn')[0];
// 添加点击事件
btn.onclick = function(){
// 获取元素
var showDiv = document.getElementsByClassName('show')[0];
if (showDiv.style.display =='block') {
btn.innerHTML = '显示';
showDiv.style.display = 'none';
}else{
btn.innerHTML = '隐藏';
showDiv.style.display = 'block';
}
}
}
</script>
</html>