HTML加入JavaScript
- 三種新增JavaScript方法
1 在head或body標籤中新增script標籤,在兩個script標籤之間填寫程式碼
2 新增外部JavaScript檔案,在head或body標籤新增JS連結外部樣式表
3 使用行內指令碼(不推薦)
- 舉例
1 新增script標籤
1.1 在head標籤內新增script標籤
<head>
<meta charset="utf-8" />
<meta name="keywords" content="fish, smelly, trout, shark">
<meta name="description" content="We shell the smelliest fish online, guranteed!">
<title>my first web page</title>
<link rel="stylesheet" type="text/css" href="css/main.css">
<script>
alert("Yo, welcome to my website!");
</script>
<!...網頁載入時彈出對話方塊...>
</head>
注意:在點選確定前,瀏覽器沒有渲染網頁內容;
1.2 在body標籤內新增script標籤
<body>
<!...省略其他程式碼...>
<script>
alert("Yo, welcome to my website!");
</script>
</body>
注意:背景網頁已載入完畢,因為瀏覽器在本網頁末尾的body標籤遇到該指令碼,瀏覽器在處理JS前就已完成網頁載入;
習慣上將JS指令碼新增在body標籤底部,但不是每次都奏效 ;
2 新增外部指令碼檔案
在index.html檔案中,
<head>
<meta charset="utf-8" />
<meta name="keywords" content="fish, smelly, trout, shark">
<meta name="description" content="We shell the smelliest fish online, guranteed!">
<title>my first web page</title>
<link rel="stylesheet" type="text/css" href="css/main.css">
<script src="scripts/main.js"></script>
</head>
注意:也可將script標籤新增在body標籤中,顯示效果與第一種方法相同;
將JS與script連結;將CSS與link連結;
在main.js檔案中,
alert("Yo Wencheng, welcome to my website!");
3 新增行內指令碼
在導航部分a標籤內新增行內文字,當點選該連結時,先彈出警報,點選確定後再跳轉到該連結;
<li><a onclick="alert('Yo Wencheng, welcome to my website!');" href="http://www.163.com" target="_blank">Link to Netease Web</a></li>
注意:需要將提示資訊的雙引號改成單引號,以免對onclick屬性的雙引號造成干擾;
對於行內指令碼,適用於控制網頁上的指定事件;
相關文章
- HTML加入CSSHTMLCSS
- JavaScript 程式碼的加入(轉)JavaScript
- JavaScript HTML DOMJavaScriptHTML
- JavaScript HTML DOM 物件JavaScriptHTML物件
- javascript仿天貓加入購物車動畫效果JavaScript動畫
- 【HTML、JAVASCRIPT、CSS】3、Javascript基本概念HTMLJavaScriptCSS
- JavaScript HTML DOM Canvas 物件JavaScriptHTMLCanvas物件
- 在HTML中使用JavaScriptHTMLJavaScript
- Html 中如何使用javaScriptHTMLJavaScript
- JavaScript動態生成html元素JavaScriptHTML
- HTML CSS JavaScript測試題HTMLCSSJavaScript
- html,css,javascript角色劃分HTMLCSSJavaScript
- 解耦 HTML、CSS 和 JavaScript解耦HTMLCSSJavaScript
- 解耦HTML、CSS和JavaScript解耦HTMLCSSJavaScript
- [Javascript] HTML Template InterpolationJavaScriptHTML
- HTML5遊戲開發進階 6 :加入單位HTML遊戲開發
- javascript實現的加入收藏程式碼例項JavaScript
- Html5、css、JavaScript基礎HTMLCSSJavaScript
- 細談在HTML中使用JavaScriptHTMLJavaScript
- JavaScript 基礎(四) – HTML DOM EventJavaScriptHTML
- HTML-JavaScript-計算圖表HTMLJavaScript
- HTML、JavaScript、PHP、 MySQL 學習順序HTMLJavaScriptPHPMySql
- html/css/javascript 程式設計挑戰HTMLCSSJavaScript程式設計
- HTML/CSS/JavaScript入門學習材料HTMLCSSJavaScript
- 很有用的HTML+JavaScript程式碼HTMLJavaScript
- javascript控制html裡的元素樣式JavaScriptHTML
- 利用模板將HTML從JavaScript中抽離HTMLJavaScript
- JavaScript動態新增或者刪除HTML元素JavaScriptHTML
- javascript刪除字串中的html標籤JavaScript字串HTML
- javascript轉義或者還原html標籤JavaScriptHTML
- JavaScript 與html的元素產生關聯JavaScriptHTML
- 實用HTML,CSS和JavaScript速查表HTMLCSSJavaScript
- HTML、CSS、JavaScript能實現的功能彙總!HTMLCSSJavaScript
- JavaScript html標籤轉義為實體字元JavaScriptHTML字元
- javascript操作html元素屬性簡單介紹JavaScriptHTML
- 在JavaScript中對HTML進行反轉義JavaScriptHTML
- Spark 加入Spark
- 在HTML中使用javascript (js高階程式設計)HTMLJavaScriptJS程式設計