第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

我這樣寫怎么會錯呢?

index.html:

<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>系好安全帶,準備啟航</title>
<!--引入外部文件的方式-->

<script?type="text/javascript"?src="script.js">
//多行注釋
/*我是多行注釋!
??我需要隱藏,
??否則會報錯哦!*/

//在頁面中顯示文字
document.write("系好安全帶,準備啟航--目標JS");

//頁面中彈出提示框
boom2();


//單行注釋
???//我是單行注釋,我也要隱藏起來!

</script>
</head>
<body>
</body>
</html>

script.js :

//編寫JS代碼
function?boom2(){
??alert("準備好了,起航吧!");
}


正在回答

5 回答

<script src="script.js" type="text/javascript"></script>//它作為引用,這就是完整的句子了,標簽內(nèi)不要再加內(nèi)容。以下為JS入門篇第一章的部分內(nèi)容:<script>標簽成對出現(xiàn),并把JavaScript代碼寫在<script></script>之間。而JS文件不能直接運行,需嵌入到HTML文件中執(zhí)行,我們需在HTML中添加<script src="script.js" type="text/javascript"></script>,就可將JS文件嵌入HTML文件中。也就是說引用路徑用的標簽和寫內(nèi)容用的要分開,性質(zhì)不同。

<script type="text/javascript">

document.write("系好安全帶,準備啟航--目標JS");

boom2();//這個是調(diào)用函數(shù)的,首先要有函數(shù)。

</script>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

wshyzx 提問者

非常感謝!
2016-10-13 回復(fù) 有任何疑惑可以回復(fù)我~

測試了一下,你的問題是 ? HTML 里的boom2()函數(shù)沒有被調(diào)用執(zhí)行,所以會運行出錯

--------------我是分割線--------------

//頁面中彈出提示框

boom2(); ? ? ?//定義的這個函數(shù)這樣子寫出來是不會調(diào)用運行的。。。

//解釋原因:當調(diào)用該函數(shù)時,會執(zhí)行函數(shù)內(nèi)的代碼。可以在某事件發(fā)生時直接調(diào)用函數(shù)(比如當用戶點擊按鈕時),也就是說,函數(shù)必須被調(diào)用,才能執(zhí)行//


//單行注釋

???//我是單行注釋,我也要隱藏起來!

--------------我是分割線--------------


0 回復(fù) 有任何疑惑可以回復(fù)我~

引入的js文件為一條 ? 自己在html寫的內(nèi)部js為一條 ??

<script src="..." ?type=""></script> ? //這是你引入的js

<script type="">...</script> //這是你在html內(nèi)部寫的js



0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

wshyzx 提問者

<script type="text/javascript"> document.write("系好安全帶,準備啟航--目標JS"); </script> <script src="script.js" type="text/javascript"> boom2(); </script> 現(xiàn)在錯在哪里?
2016-10-12 回復(fù) 有任何疑惑可以回復(fù)我~
#2

霍丶 回復(fù) wshyzx 提問者

你都沒好好看我說的意思 引入的js當然只能在外部引入的js文件里寫,你在引入的js標簽里寫js代碼 不允許
2016-10-14 回復(fù) 有任何疑惑可以回復(fù)我~

繼續(xù)學(xué)習(xí)下一節(jié)吧

0 回復(fù) 有任何疑惑可以回復(fù)我~

其實很簡單,對于初學(xué)者來說很容易在引入script文件的標簽中編寫另外的javascript代碼(<script?type="text/javascript"?src="script.js">),而只要將javascript代碼編寫到另外一個script中即可(不要再引入script文件了)

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

wshyzx 提問者

我不懂你的意思
2016-10-11 回復(fù) 有任何疑惑可以回復(fù)我~
#2

synized 回復(fù) wshyzx 提問者

就是script標簽引入javascript文件后就不能在標簽內(nèi)寫javascript代碼了,要另外在script標簽寫!?。?!這樣懂了吧
2016-10-11 回復(fù) 有任何疑惑可以回復(fù)我~
#3

wshyzx 提問者 回復(fù) synized

<script type="text/javascript"> document.write("系好安全帶,準備啟航--目標JS"); </script> <script src="script.js" type="text/javascript"> boom2(); </script> 現(xiàn)在錯在哪里?
2016-10-12 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學(xué)習(xí)       468768    人
  • 解答問題       22442    個

本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界

進入課程

我這樣寫怎么會錯呢?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號