版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
JavascriptJavascriptJavascriptJavascriptJavaScript是一種輕量級的編程語言。JavaScript是可插入HTML頁面的編程代碼。JavaScript插入HTML頁面后,可由所有的現(xiàn)代瀏覽器執(zhí)行。JavaScript很容易學(xué)習(xí)。Javascript用法HTML中的腳本必須位于<script>與</script>標(biāo)簽之間。腳本可被放置在HTML頁面的<body>和<head>部分中。<script>
alert(“Helloworld");
</script>第一種方式直接放入到<head>…..</head>中第二種方式外部引入<scriptsrc="js/aa.js"type="text/javascript"></script>外部引用入后,<script>內(nèi)寫的代碼不會執(zhí)行JavaScript輸出JavaScript沒有任何打印或者輸出的函數(shù)。在HTML中,JavaScript通常用于操作HTML元素。如需從JavaScript訪問某個(gè)HTML元素,您可以使用document.getElementById(id)方法。請使用"id"屬性來標(biāo)識HTML元素,并innerHTML來獲取或插入元素內(nèi)容:<!DOCTYPEhtml>
<html>
<body>
<h1>我的第一個(gè)Web頁面</h1>
<pid="demo">我的第一個(gè)段落</p>
<script>
document.getElementById("demo").innerHTML="段落已修改。";
</script>
</body>
</htmlJavaScript中的變量JavaScript數(shù)據(jù)類型關(guān)鍵字var可以聲明所有類型的變量變量類型字符串類型數(shù)字類型對象類型vara=6;varb="666“varc=document.getElementById("aa");JavaScript中的變量<script> vara=6; varb=a<6; alert(b);</script>JavaScript布爾布爾(邏輯)只能有兩個(gè)值:true或false。varx=true;
vary=false;JavaScript中的注釋JavaScript注釋JavaScript不會執(zhí)行注釋。我們可以添加注釋來對JavaScript進(jìn)行解釋,或者提高代碼的可讀性。單行注釋以//開頭。本例用單行注釋來解釋代碼:<script>//聲明變量a vara=6;//將判斷的值賦于變量b varb=a<6; alert(b);</script>JavaScript中的函數(shù)JavaScript函數(shù)語法函數(shù)就是包裹在花括號中的代碼塊,前面使用了關(guān)鍵詞function:functionfunctionname()
{
執(zhí)行代碼
}JavaScript中的函數(shù)調(diào)用帶參數(shù)的函數(shù)在調(diào)用函數(shù)時(shí),您可以向其傳遞值,這些值被稱為參數(shù)。這些參數(shù)可以在函數(shù)中使用。您可以發(fā)送任意多的參數(shù),由逗號(,)分隔:myFunction(argument1,argument2)當(dāng)您聲明函數(shù)時(shí),請把參數(shù)作為變量來聲明:functionmyFunction(var1,var2)
{
代碼
}<script>functionaa(a,b){ varc=a+b; alert(c); } aa(3,4) ;</script>JavaScript中的函數(shù)帶有返回值的函數(shù)有時(shí),我們會希望函數(shù)將值返回調(diào)用它的地方。通過使用return語句就可以實(shí)現(xiàn)。在使用return語句時(shí),函數(shù)會停止執(zhí)行,并返回指定的值。functionmyFunction()
{
varx=5;
returnx;
}函數(shù)調(diào)用將被返回值取代:varmyVar=myFunction();JavaScript中的函數(shù)帶有返回值的函數(shù)有時(shí),我們會希望函數(shù)將值返回調(diào)用它的地方。通過使用return語句就可以實(shí)現(xiàn)。在使用return語句時(shí),函數(shù)會停止執(zhí)行,并返回指定的值。functionmyFunction()
{
varx=5;
returnx;
}函數(shù)調(diào)用將被返回值取代:varmyVar=myFunction();JavaScript中的事件HTML事件HTML事件可以是瀏覽器行為,也可以是用戶行為。以下是HTML事件的實(shí)例:HTML頁面完成加載HTMLinput字段改變時(shí)HTML按鈕被點(diǎn)擊通常,當(dāng)事件發(fā)生時(shí),你可以做些事情。在事件觸發(fā)時(shí)JavaScript可以執(zhí)行一些代碼。HTML元素中可以添加事件屬性,使用JavaScript代碼來添加HTML元素。示例<buttononclick="displayDate()">Thetimeis?</button>JavaScript案例1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"""><htmlxmlns=""><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>無標(biāo)題文檔</title><script>functioncheck(){ varuser=document.getElementById("user").value; varpassword=document.getElementById("password").value; if(user==""){ alert("請輸入用戶名"); } if(password==""){ alert("請輸入密碼"); }
}</script></head><body> user:<inputtype="text"name="user"id="user"value=""/>passowrd:<inputtype="text"name="password"id="password"value=""/><inputtype="button"value="提交"onclick="check();"/></body></html>JavaScript案例2<head><script>functioncheck(){ varuser=document.getElementById("user").value; varpassword=document.getElementById("password").value; if(user==""){ alert("請輸入用戶名"); returnfalse } if(password==""){ alert("請輸入密碼"); returnfalse } returntrue;
}</script></head><body><formaction="tiao.html"method="post"onsubmit="returncheck();"> user:<i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 食品衛(wèi)生及質(zhì)量管理制度
- 衛(wèi)生院內(nèi)部管理工作制度
- 衛(wèi)生院醫(yī)養(yǎng)結(jié)合制度
- 國土所衛(wèi)生管理制度
- 衛(wèi)生院采管理購制度
- 壞環(huán)境衛(wèi)生管理制度
- 徐寨村環(huán)境衛(wèi)生管理制度
- 火鍋店倉庫衛(wèi)生管理制度
- 烘焙房衛(wèi)生管理制度
- 衛(wèi)生所內(nèi)部管理制度
- 尋脈山河:中國主要河流與湖泊的空間認(rèn)知與生態(tài)理解-八年級地理教學(xué)設(shè)計(jì)
- 2026年浙江高考英語考試真題及答案
- (16)普通高中體育與健康課程標(biāo)準(zhǔn)日常修訂版(2017年版2025年修訂)
- 《降低輸液外滲率》課件
- 治療性低溫技術(shù)臨床應(yīng)用進(jìn)展
- 住院醫(yī)師規(guī)范化培訓(xùn)內(nèi)容與標(biāo)準(zhǔn)(2022年版)-骨科培訓(xùn)細(xì)則
- GB/T 16288-2024塑料制品的標(biāo)志
- 2024-2025學(xué)年人教版小升初英語試卷及解答參考
- 質(zhì)量信得過班組匯報(bào)材料
- 醫(yī)學(xué)倫理學(xué)案例分析
- 金融科技對商業(yè)銀行業(yè)務(wù)的影響研究
評論
0/150
提交評論