如果我可以使用jQuery,这样做会容易得多,但我试图避免这样做,原因有几个。同时,我已经得到了一些脚本来工作 - 我试图添加该功能来切换按钮文本与div的状态。更改div可见性的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('para0')" value="Expanse"><br>
<div id="para0">TEST TEXT</div>
试图与div可见性状态的文字切换。我见过的大多数答案都是使用jQuery,我将脚本放入的上下文使得表单成为非选项。
真正的伎俩是试图做到这一点将纯平'的JavaScript。我正在使用的上下文将会非常简单,并且必须是模块化的,所以我想尽可能保持它的独立性。 – Kyle