gpt4 book ai didi

javascript - 显示内容 Onclick 而不重新加载/刷新页面

转载 作者:行者123 更新时间:2023-11-28 20:07:05 25 4
gpt4 key购买 nike

我使用 JavaScript 和按钮来显示单击部分并在重新单击该部分时隐藏。

JavaScript 代码:

<script type="text/javascript">
function toggleMe(a){
var e=document.getElementById(a);
if(!e)return true;
if(e.style.display=="none"){
e.style.display="block"
}
else{
e.style.display="none"
}
return true;
}
</script>

按钮的代码是:

<input type="button" onclick="return toggleMe('para2')" value="Technical Quiz" id="button">

内容是:

<div id="para3" style="display:none; color:#FFF;">
Rules are Coming UP...
</div>

主要问题是在 Opera Mini 和 uc 浏览器中查看时,单击该按钮会重新加载页面并显示内容。我不想重新加载页面。我只想显示内容而不重新加载页面。

最佳答案

return true 不会阻止默认操作。默认操作会重新加载页面。因此,您应该返回 false 以防止页面重新加载。

return false;

附加说明。页面重新加载可能是由于所述按钮错误地提交了表单。

关于javascript - 显示内容 Onclick 而不重新加载/刷新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20602438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com