如果我可以使用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