JavaScript初級(jí)教程(第二課)第5/7頁
更新時(shí)間:2007年04月05日 00:00:00 作者:
一旦用戶點(diǎn)擊一個(gè)鏈結(jié),或?qū)⑹髽?biāo)移到其上,JavaScript發(fā)送一個(gè)鏈結(jié)事件。一種鏈結(jié)事件叫做onClick, 當(dāng)用戶點(diǎn)擊它時(shí)才發(fā)送。另一種叫onMouseOver,用戶將鼠標(biāo)移到上面時(shí)即發(fā)送。
你可用這些事件來影響用戶所見。
第一個(gè)有趣的事情是沒有<script> 標(biāo)簽。這是因?yàn)槌霈F(xiàn)在onClick 和 onMouseOver引號(hào)中的任何事都是可為JavaScript理解的。事實(shí)上句末前的引號(hào)內(nèi)允許你將JavaScript寫成一行,你可將整個(gè)JavaScript程序放在一個(gè)onClick的引號(hào)內(nèi),但看上去會(huì)很難看。
請(qǐng)看第一行:
<a href="#" onClick="alert('Ooo, do it again!');">Click on me!</a>
這就象一個(gè)正式的定位標(biāo)簽,但它具有神奇的onClick=""這即說“當(dāng)某人點(diǎn)擊該鏈結(jié)時(shí)運(yùn)行該引號(hào)中的JavaScript”注意在alert后有一分號(hào)。
也請(qǐng)注意在href=""的引號(hào)中沒有東西,這表明雖然有鏈結(jié),但當(dāng)你點(diǎn)擊時(shí)那兒也去不了。
下一行是:
<a href="#" onMouseOver="alert('Hee hee!');">Mouse over me!</a>
這就象第一行,只是用onMouseOver代替onClick。
現(xiàn)在我們學(xué)完了鏈結(jié)事件,請(qǐng)進(jìn)入奇妙的圖片交替!
相關(guān)文章
JavaScript學(xué)習(xí)筆記(十七)js 優(yōu)化
在JavaScript中,我們可以使用for(;;),while(),for(in)三種循環(huán),事實(shí)上,這三種循環(huán)中for(in)的效率極差,因?yàn)樗枰樵兩⒘墟I,只要可以就應(yīng)該盡量少用。2010-02-02淺談Web頁面向后臺(tái)提交數(shù)據(jù)的方式和選擇
下面小編就為大家?guī)硪黄獪\談Web頁面向后臺(tái)提交數(shù)據(jù)的方式和選擇。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09淺談關(guān)于JavaScript API設(shè)計(jì)的一些建議和準(zhǔn)則
這篇文章主要介紹了淺談關(guān)于JavaScript API設(shè)計(jì)的一些建議和準(zhǔn)則,文中列舉了許多知名的JS API進(jìn)行輔助說明,極力推薦!需要的朋友可以參考下2015-06-06javascript學(xué)習(xí)筆記(十七) 檢測(cè)瀏覽器插件代碼
javascript學(xué)習(xí)筆記之檢測(cè)瀏覽器插件代碼,需要的朋友可以參考下2012-06-06在JavaScript中用getMinutes()方法返回指定的分時(shí)刻
這篇文章主要介紹了在JavaScript中用getMinutes()方法返回指定的分時(shí)刻,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06javascript scrollLeft,scrollWidth,clientWidth,offsetWidth 完全
javascript scrollLeft,scrollWidth,clientWidth,offsetWidth 完全詳解,實(shí)例修正版。2009-07-07