課程
/前端開發
/JavaScript
/JavaScript入門篇
你看看我的代碼拍照吧。雖然不報錯,但是點擊按鈕卻無法實現顯示和隱藏
2014-05-13
源自:JavaScript入門篇 3-5
正在回答
代碼從上而下運行,在你賦值var mychar = document.getElementById("con")的時候,<p id="con">還沒有加載,所以獲取con的時候,是空值. 1.把賦值mychar寫在函數里; 2.把js全部寫在body的<p id="con">以下的位置
sprnate
<script type="text/javascript"> function hidetext() { var mychar = document.getElementById("con"); mychar.style.display = "none"; } function showtext() { var mychar = document.getElementById("con"); mychar.style.display = "block"; } </script>
var mychar = document.getElementById("con");寫在函數里,每次調用函數時先獲取元素,在設置樣式。
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
2 回答
1 回答
3 回答
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-05-21
代碼從上而下運行,在你賦值var mychar = document.getElementById("con")的時候,<p id="con">還沒有加載,所以獲取con的時候,是空值. 1.把賦值mychar寫在函數里; 2.把js全部寫在body的<p id="con">以下的位置
2014-05-21
<script type="text/javascript"> function hidetext() { var mychar = document.getElementById("con"); mychar.style.display = "none"; } function showtext() { var mychar = document.getElementById("con"); mychar.style.display = "block"; } </script>
2014-05-13
var mychar = document.getElementById("con");寫在函數里,每次調用函數時先獲取元素,在設置樣式。