這樣寫 為什么網頁是空白的?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>系好安全帶,準備啟航</title>
<!--引入外部文件的方式-->
<script type="text/javascript">
? ?function rec(){
? ?var mychar="系好安全帶,準備啟航--目標JS";
? ?var mystr="準備好了,起航吧!";
? ?document.write(mychar);
? ?alert(mystr);
? ?}
/*多行注釋
? 我是多行注釋!
? 我需要隱藏,
? 否則會報錯哦!*/
//在頁面中顯示文字
//頁面中彈出提示框
//單行注釋
? ?//我是單行注釋,我也要隱藏起來!
</script>
</head>
<body>
</body>
</html>
2016-04-05
因為你沒有調用這個函數
2016-04-05
你只定義了函數,沒有運行函數。
只需要在函數前增加
window.onload=rec; ?//表示窗口載入完成時運行函數
即可。
2016-04-05
你寫成的是個函數,并不能自動執行,調用函數執行
2016-04-05
這一小節沒有讓你用到函數的,你只需這樣寫就行。。關于函數后面就會學到。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>系好安全帶,準備啟航</title>
<!--引入外部文件的方式-->
<script type="text/javascript">
//多行注釋
? //我是多行注釋!
? //我需要隱藏,
? //否則會報錯哦!
//在頁面中顯示文字
document.write("系好安全帶,準備起航--目標JS")
//頁面中彈出提示框
alert("準備好了,起航吧!")
//單行注釋
?? 我是單行注釋,我也要隱藏起來!
</script>
</head>
<body>
</body>
</html>
2016-04-05
在javascript里面除了有內置的函數,還可以自己定義函數,但是要讓函數起作用就要添加一些按鈕或者確認對話框來讓這個定義了的函數起作用。
2016-04-05
你只是把他定義成了一個函數,但是沒有用這個函數 啊,所以是空白的,你要添加一個按鈕什么的讓這個函數起作用,或者不要定義函數,直接寫代碼讓網頁一打開就輸出文字和彈出alert對話框就行。