HTML是最簡(jiǎn)單的編程語(yǔ)言,也是基礎(chǔ),學(xué)網(wǎng)頁(yè)開(kāi)發(fā)的都要先學(xué)這一門(mén)。JAVASCRIPT是腳本語(yǔ)言,配合HTML語(yǔ)言,可以做網(wǎng)頁(yè)的特效,如動(dòng)態(tài)導(dǎo)航、圖片等等。這兩種語(yǔ)言是性質(zhì)完全不同的語(yǔ)言,
目前創(chuàng)新互聯(lián)公司已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、綿陽(yáng)服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、婁底網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶(hù)導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶(hù)和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
html中調(diào)用javascript函數(shù)基本有兩種方法:
通過(guò)元素的事件來(lái)調(diào)用javascript函數(shù)
html
head
titlejavascript函數(shù)調(diào)用/title
/head
body
button?onclick="demo()"點(diǎn)擊調(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
以上就是通過(guò)HTML調(diào)用javascript函數(shù),分別為DOM級(jí)和DOM2級(jí)函數(shù)調(diào)用,還有DOM3函數(shù)調(diào)用,但是與DOM2級(jí)函數(shù)差別不大,就不做講解。在實(shí)際開(kāi)發(fā)中DOM2級(jí)函數(shù)調(diào)用更多的被使用。
“HTML是網(wǎng)頁(yè)的結(jié)構(gòu),CSS是網(wǎng)頁(yè)的外觀,而JavaScript是頁(yè)面的行為?!?/p>
1)HTML—Hypertext Markup Language。
超文本標(biāo)記語(yǔ)言。用來(lái)描述網(wǎng)頁(yè)的語(yǔ)言。
html head titleHTML/title /head body /body /html
HTML文本中包含了所謂的“鏈接點(diǎn)”HTML利用超鏈接的方法,將各種不同空間的文字信息組織在一起的網(wǎng)狀文本??偟膩?lái)說(shuō),HTML就是整合網(wǎng)頁(yè)結(jié)構(gòu)和內(nèi)容顯示的一種語(yǔ)言。
2)CSS—Cascading Style Sheet
層疊樣式表單。是將樣式信息與網(wǎng)頁(yè)內(nèi)容分離的一種標(biāo)記語(yǔ)言。用來(lái)定義如何顯示html元素。
3)JavaScript
使用它的目的是與HTML超文本標(biāo)記語(yǔ)言、Java腳本語(yǔ)言(Java小程序)一起實(shí)現(xiàn)在一個(gè)Web頁(yè)面中鏈接多個(gè)對(duì)象,與Web客戶(hù)交互作用。例如可以設(shè)置鼠標(biāo)懸停效果,在客戶(hù)端驗(yàn)證表單,創(chuàng)建定制的HTML頁(yè)面,顯示警告框,設(shè)置cookie等等。
其源代碼在發(fā)往客戶(hù)端運(yùn)行之前不需要進(jìn)行編譯,而是將文本格式的字符代碼發(fā)給瀏覽器,由瀏覽器解釋運(yùn)行。
alert('Hello World!'); 把代碼嵌入HTML語(yǔ)言中,它會(huì)在加載時(shí)彈出一個(gè)“Hello World”對(duì)話框。
JavaScript一種直譯式腳本語(yǔ)言,是一種動(dòng)態(tài)類(lèi)型、弱類(lèi)型、基于原型的語(yǔ)言,內(nèi)置支持類(lèi)型。它的解釋器被稱(chēng)為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶(hù)端的腳本語(yǔ)言,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)網(wǎng)頁(yè)上使用,用來(lái)給HTML網(wǎng)頁(yè)增加動(dòng)態(tài)功能。
HTML:超文本標(biāo)記語(yǔ)言,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用。
“超文本”就是指頁(yè)面內(nèi)可以包含圖片、鏈接,甚至音樂(lè)、程序等非文字元素。
超文本標(biāo)記語(yǔ)言的結(jié)構(gòu)包括“頭”部分(英語(yǔ):Head)、和“主體”部分(英語(yǔ):Body),其中“頭”部提供關(guān)于網(wǎng)頁(yè)的信息,“主體”部分提供網(wǎng)頁(yè)的具體內(nèi)容。
當(dāng)前文章:htmljavascript,htmljavascript第一章
文章地址:http://sd-ha.com/article36/dsesjsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、全網(wǎng)營(yíng)銷(xiāo)推廣、服務(wù)器托管、網(wǎng)站導(dǎo)航、自適應(yīng)網(wǎng)站、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容