扫码关注官方订阅号
想实现一个功能,页面点击显示按钮的时候 显示数据 ,同时按钮名字变成隐藏;点击隐藏的时候 隐藏数据;
document.getElementById("buttonId").addEventListener("click",function(){ if(document.getElementById("pId").style.display!="block"){ this.innerHTML="隐藏"; document.getElementById("pId").style.display="block"; }else{ this.innerHTML="显示"; document.getElementById("pId").style.display="none"; } },false);
给按钮加一个值,比如 1 和 0
1为显示数据 0 为隐藏数据
每次点击按钮获取这个值,判断是 1 或 0 操作DOM并修改这个值我用了jquery
<button value='1' onclick="f(this.value)">显示</button> <p>内容</p> <script type="text/javascript"> function f(val){ if (val=='1') { $('button').text('隐藏'); $('p').css('display','none'); $('button').attr('value','0'); }else{ $('button').text('显示'); $('p').css('display','block'); $('button').attr('value','1'); } } </script>
$("a").toggle(function(){ $(this).text("隐藏"); $(target).show(); },function(){ $(this).text("显示"); $(target).hide(); });
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
给按钮加一个值,比如 1 和 0
1为显示数据 0 为隐藏数据
每次点击按钮获取这个值,判断是 1 或 0 操作DOM并修改这个值
我用了jquery