首頁  >  文章  >  web前端  >  JavaScript與HTML的結合方法詳解

JavaScript與HTML的結合方法詳解

不言
不言原創
2018-05-07 15:51:182198瀏覽

這篇文章主要介紹了JavaScript與HTML的結合方法,利用實例向大家介紹JavaScript與HTML是如何結合的,內容很詳細,有興趣的小夥伴們可以參考一下

HTML中的JavaScript腳本必須位於3f1c4e4b6b16bbbd69b2ee476dc4f83a與2cacc6d41bbb37262a98f745aa00fbf0標籤之間,JavaScript腳本可被放置在HTML頁面的6c04bd5ca3fcae76e30b72ad730ca86d標籤和93f0f5c25f18dab9d176bd4f6de5d30e標籤中,這種視情況而定,一般放在93f0f5c25f18dab9d176bd4f6de5d30e標籤內。
一、3f1c4e4b6b16bbbd69b2ee476dc4f83a 標籤
      如需在HTML頁面中插入JavaScript腳本,請使用3f1c4e4b6b16bbbd69b2ee476dc4f83a標籤。 3f1c4e4b6b16bbbd69b2ee476dc4f83a和2cacc6d41bbb37262a98f745aa00fbf0會告訴JavaScript在何處開始
和結束。 3f1c4e4b6b16bbbd69b2ee476dc4f83a和2cacc6d41bbb37262a98f745aa00fbf0之間的程式碼行包含了JavaScript:

<span style="font-size:18px;"><script type="text/javascript"> 
alert("欢迎来到JavaScript世界!!!"); 
</script></span>

       您無需理解上面的程式碼。只要明白,瀏覽器會解釋並執行位於 3f1c4e4b6b16bbbd69b2ee476dc4f83a 和 2cacc6d41bbb37262a98f745aa00fbf0 之間的 JavaScript。那些老
舊的實例可能會在3f1c4e4b6b16bbbd69b2ee476dc4f83a標籤中使用type="text/javascript"。現在已經不必這樣做了。 JavaScript是所有現代瀏覽器
以及HTML5中的預設腳本語言。有鑑於剛剛學習JavaScript語言的可以使用!
二、6c04bd5ca3fcae76e30b72ad730ca86d中的JavaScript
在本例中,JavaScript會在頁面載入時向HTML的6c04bd5ca3fcae76e30b72ad730ca86d寫文字:
實例程式碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>JavaScript脚本语言</title> 
> 
</head> 
 
<body> 
<p> 
JavaScript 能够直接写入 HTML 输出流中: 
</p> 
  
<script type="text/javascript"> 
document.write("<h1>This is a heading</h1>"); 
document.write("<p>This is a paragraph.</p>"); 
</script> 
  
<p> 
您只能在 HTML 输出流中使用 <strong>document.write</strong>。 
如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。 
</p> 
</body> 
</html>

       我們先不管JavaScript程式碼怎麼寫、怎麼運行,先來看運行結果:

三、JavaScript 函數與事件
#       上面範例中的JavaScript 語句,會在頁面載入時執行。通常,我們需要在某個事件發生時執行程式碼,例如當使用者
點擊按鈕時。如果我們把 JavaScript 程式碼放入函數中,就可以在事件發生時呼叫該函數。

四、93f0f5c25f18dab9d176bd4f6de5d30e或6c04bd5ca3fcae76e30b72ad730ca86d中的JavaScript
    您可以在 HTML 文件中放入不限數量的腳本。腳本可位於 HTML 的 6c04bd5ca3fcae76e30b72ad730ca86d 或 93f0f5c25f18dab9d176bd4f6de5d30e 部分中,或同時存在於
兩個部分中。通常的做法是把函數放入 93f0f5c25f18dab9d176bd4f6de5d30e 部分中,或是放在頁面底部。這樣就可以把它們安置到同一位置,
不會幹擾頁面的內容。

五、93f0f5c25f18dab9d176bd4f6de5d30e中的JavaScript函數
#在本例中,我們把一個JavaScript函數放到HTML頁面的93f0f5c25f18dab9d176bd4f6de5d30e部分。函數會在點擊按鈕時被呼叫:
實例程式碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>JavaScript脚本语言</title> 
<script type="text/javascript"> 
function myFunction() 
{ 
document.getElementById("demo").innerHTML="My First JavaScript Function"; 
} 
</script> 
</head> 
 
<body> 
<h1>My Web Page</h1>  
 
<p id="demo">A Paragraph.</p>  
 
<button type="button" onclick="myFunction()">点击这里</button>  
</body> 
</html>

運行的結果為:

##點擊按鈕後的效果為:

六、6c04bd5ca3fcae76e30b72ad730ca86d中的JavaScrip 函數       在本例中,我們把一個JavaScript函數放置到HTML頁面的< ;body>部分。此函數會在點選按鈕時被呼叫:
實例程式碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>JavaScript脚本语言</title>  
</head> 
 
<body> 
<h1>My First Web Page</h1> 
  
<p id="demo">A Paragraph.</p> 
  
<button type="button" onclick="myFunction()">点击这里</button> 
 
 
<script type="text/javascript"> 
function myFunction() 
{ 
document.getElementById("demo").innerHTML="My First JavaScript Function"; 
} 
</script> 
</body> 
</html>

       運作的結果與上述五的結果相同!

      
提示:我們把 JavaScript 放到了頁面程式碼的底部,這樣就可以確保在 e388a4556c0f65e1904146cc1a846bee 元素建立之後再執行腳本。
七、外在的JavaScript       我們也可以把腳本儲存到外部檔案中。外部文件通常包含多個網頁使用的程式碼。外部 JavaScript 檔案的檔案擴充
展名是 .js。如需使用外部文件,請在3f1c4e4b6b16bbbd69b2ee476dc4f83a 標籤的"src" 屬性中設定該.js 文件,如果有大量的JavaScript程式碼,我
們提倡使用外部的JavaScript方式,一般我們也採用分離的方式連接到HTML文件中。
實例
HTML程式碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>JavaScript脚本语言</title> 
<script type="text/javascript" src="/js/myScript.js"></script> 
</head> 
 
<body> 
<h1>My Web Page</h1>  
 
<p id="demo">A Paragraph.</p>  
 
<button type="button" onclick="myFunction()">点击这里</button>  
 
<p><b>注释:</b>myFunction 保存在名为 "myScript.js" 的外部文件中。</p> 
</body> 
</html>

myScript.js程式碼:

function myFunction() 
{ 
document.getElementById("demo").innerHTML="My First JavaScript Function"; 
}

       運作的結果和上述一致!

      
提示:在外部腳本不能包含 3f1c4e4b6b16bbbd69b2ee476dc4f83a 標籤。

以上就是JavaScript與HTML的結合方法,希望對大家的學習有幫助。

相關推薦:

HTML與JavaScript連結的差異

JavaScript與html5如何實作canvas繪製圓形圖案的方法介紹



#

以上是JavaScript與HTML的結合方法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn