js不是按順序表達嗎,為什么id=con在后面,出來的不是null呢?
前面講到js按照代碼的前后順序表達,講getElementById的那節還有個例子,說明,id在get語句前時,可以得到內容, 但是id在get后面的時候,顯示出來的就是null,為什么這里不是這樣?
前面講到js按照代碼的前后順序表達,講getElementById的那節還有個例子,說明,id在get語句前時,可以得到內容, 但是id在get后面的時候,顯示出來的就是null,為什么這里不是這樣?
2015-08-31
舉報
2015-11-18
從上往下執行,先執行函數,咦?con是什么東西??
用戶沒要求輸出,不去管他
再往下執行,哦,con在這呢,
再往下,兩個按鈕調用函數,知道con是啥了,
所以沒錯。
一知半解,見笑見笑
2015-09-06
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"> <title>display</title> ????<script?type="text/javascript">? ????????var?myc=document.getElementById("con"); ????????document.write(myc); ????????function?hidetext()?? {?? var?mychar?=?document.getElementById("con"); ????????mychar.style.display="none"; }?? function?showtext()?? {?? var?mychar?=?document.getElementById("con"); ????????mychar.style.display="block"; } ????</script>? </head>? <body>?? ????<h1>JavaScript</h1>?? ????<p?id="con">做為一個Web開發師來說,如果你想提供漂亮的網頁、令用戶滿意的上網體驗,JavaScript是必不可少的工具。</p>? ????<form> ???????<input?type="button"?onclick="hidetext()"?value="隱藏內容"?/>? ???????<input?type="button"?onclick="showtext()"?value="顯示內容"?/>? ????</form> </body>? </html>我加了一句,看結果應該是因為后邊的函數要在boay中被觸發了才會有效果的。
2015-09-01
你把所有的代碼以及展示效果貼出來看看成不?