gpt4 book ai didi

Javascript:切换加载 InnerHTML

转载 作者:行者123 更新时间:2023-11-28 02:22:39 24 4
gpt4 key购买 nike

<script>
function toggle_table() {
visibility = document.getElementById("table").style.visibility;
document.getElementById("table").style.visibility = (visibility == 'visible') ? 'hidden' : 'visible';
document.getElementById("toggle_table").innerHTML = (visibility == 'visible') ? 'Open' : 'Close';
}
</script>

<form method='POST'>
<a id='toggle_table' href='#' onClick='toggle_table()'>Open</a> WIJZIGEN PROCES
<table id='table' style='visibility: hidden'>
</table>
</form>

这很好用。虽然我不想让它不可见,但我不想渲染innerHTML(所以它在不可见时不会占用它的空间)。类似这个question ,尽管我无法使用 JQuery (要求)。这是使用纯 JavaScript 的相当简单的方式,而不需要将整个 HTML 内容放入 Javascript 中吗?

最佳答案

使用显示:

document.getElementById("table").style.display = (display == 'none') ? '' : 'none';

关于Javascript:切换加载 InnerHTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15430084/

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