HTML是最簡單的編程語言,也是基礎,學網(wǎng)頁開發(fā)的都要先學這一門。JAVASCRIPT是腳本語言,配合HTML語言,可以做網(wǎng)頁的特效,如動態(tài)導航、圖片等等。這兩種語言是性質(zhì)完全不同的語言,
目前創(chuàng)新互聯(lián)公司已為千余家的企業(yè)提供了網(wǎng)站建設、域名、虛擬主機、綿陽服務器托管、企業(yè)網(wǎng)站設計、婁底網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
html中調(diào)用javascript函數(shù)基本有兩種方法:
通過元素的事件來調(diào)用javascript函數(shù)
html
head
titlejavascript函數(shù)調(diào)用/title
/head
body
button?onclick="demo()"點擊調(diào)用demo函數(shù)/button
script
function?demo()
{
alert("調(diào)用成功");
}
/script
/body
html
效果圖
使用addEventListener調(diào)用函數(shù)
html
head
titlejavascript函數(shù)調(diào)用/title
/head
body
button?id="btn"使用addEventListener調(diào)用函數(shù)/button
script
document.getElementById("btn").addEventListener("click",demo);
function?demo()?{
alert("addEventListener調(diào)用函數(shù)成功");
}
/script
/body
/html
以上就是通過HTML調(diào)用javascript函數(shù),分別為DOM級和DOM2級函數(shù)調(diào)用,還有DOM3函數(shù)調(diào)用,但是與DOM2級函數(shù)差別不大,就不做講解。在實際開發(fā)中DOM2級函數(shù)調(diào)用更多的被使用。
“HTML是網(wǎng)頁的結構,CSS是網(wǎng)頁的外觀,而JavaScript是頁面的行為?!?/p>
1)HTML—Hypertext Markup Language。
超文本標記語言。用來描述網(wǎng)頁的語言。
html head titleHTML/title /head body /body /html
HTML文本中包含了所謂的“鏈接點”HTML利用超鏈接的方法,將各種不同空間的文字信息組織在一起的網(wǎng)狀文本。總的來說,HTML就是整合網(wǎng)頁結構和內(nèi)容顯示的一種語言。
2)CSS—Cascading Style Sheet
層疊樣式表單。是將樣式信息與網(wǎng)頁內(nèi)容分離的一種標記語言。用來定義如何顯示html元素。
3)JavaScript
使用它的目的是與HTML超文本標記語言、Java腳本語言(Java小程序)一起實現(xiàn)在一個Web頁面中鏈接多個對象,與Web客戶交互作用。例如可以設置鼠標懸停效果,在客戶端驗證表單,創(chuàng)建定制的HTML頁面,顯示警告框,設置cookie等等。
其源代碼在發(fā)往客戶端運行之前不需要進行編譯,而是將文本格式的字符代碼發(fā)給瀏覽器,由瀏覽器解釋運行。
alert('Hello World!'); 把代碼嵌入HTML語言中,它會在加載時彈出一個“Hello World”對話框。
JavaScript一種直譯式腳本語言,是一種動態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML(標準通用標記語言下的一個應用)網(wǎng)頁上使用,用來給HTML網(wǎng)頁增加動態(tài)功能。
HTML:超文本標記語言,標準通用標記語言下的一個應用。
“超文本”就是指頁面內(nèi)可以包含圖片、鏈接,甚至音樂、程序等非文字元素。
超文本標記語言的結構包括“頭”部分(英語:Head)、和“主體”部分(英語:Body),其中“頭”部提供關于網(wǎng)頁的信息,“主體”部分提供網(wǎng)頁的具體內(nèi)容。