亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這樣寫 為什么網頁是空白的?

<!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>


正在回答

6 回答

因為你沒有調用這個函數

0 回復 有任何疑惑可以回復我~
#1

薇薇筱 提問者

非常感謝!哈哈,果然差最后一句!
2016-04-05 回復 有任何疑惑可以回復我~

你只定義了函數,沒有運行函數。

只需要在函數前增加

window.onload=rec; ?//表示窗口載入完成時運行函數

即可。

0 回復 有任何疑惑可以回復我~

你寫成的是個函數,并不能自動執行,調用函數執行

0 回復 有任何疑惑可以回復我~

這一小節沒有讓你用到函數的,你只需這樣寫就行。。關于函數后面就會學到。


<!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>

0 回復 有任何疑惑可以回復我~
#1

薇薇筱 提問者

好的,謝謝啦,一開始是寫的最簡單的跟你一樣,但網頁也是空白的。我以為要賦予變量,調用函數才會起作用。估計是某個標點符號或者單詞拼錯導致沒有反應。 現在幾種方法都可以顯示。O(∩_∩)O謝謝
2016-04-05 回復 有任何疑惑可以回復我~

在javascript里面除了有內置的函數,還可以自己定義函數,但是要讓函數起作用就要添加一些按鈕或者確認對話框來讓這個定義了的函數起作用。

0 回復 有任何疑惑可以回復我~

你只是把他定義成了一個函數,但是沒有用這個函數 啊,所以是空白的,你要添加一個按鈕什么的讓這個函數起作用,或者不要定義函數,直接寫代碼讓網頁一打開就輸出文字和彈出alert對話框就行。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這樣寫 為什么網頁是空白的?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號