亚洲av无码av在线影院,无码国内精品久久人妻,小荡货奶真大水真多紧视频,公天天吃我奶躁我的在线观看

返回上一頁 JS如何給定時器調(diào)用傳遞參數(shù) 網(wǎng)站建設(shè)公司資訊 你是一名稱職的網(wǎng)站建設(shè)程序員嗎?

當(dāng)前位置:首頁 > 觀點(diǎn)資訊 > 網(wǎng)站建設(shè) > 詳細(xì)內(nèi)容

引用表單域在JS中的應(yīng)用

時間:2016-07-22 瀏覽:4047次 + 打印

1.運(yùn)用focus()辦法讓表單域取得焦點(diǎn)

當(dāng)表單域取得焦點(diǎn)時,用戶的鍵盤操作會直接作用于這個表單域,例如,當(dāng)文本框取得焦點(diǎn),鍵盤輸入將出當(dāng)前文本框內(nèi),當(dāng)復(fù)選框取得焦點(diǎn),空格鍵能夠選中/未選中兩種狀況,當(dāng)按鈕取得焦點(diǎn),回車鍵將回發(fā)生贊同于單擊的作用.

需求注意的是,躲藏域()是沒有focus()辦法的,對其調(diào)用這個辦法將會發(fā)生腳本過錯.

2.運(yùn)用blur()辦法讓表單失掉焦點(diǎn)

這是和focus()相對應(yīng)的一個辦法,用于將焦點(diǎn)從指定表單域上去掉,相同,躲藏域也沒有這個辦法.

3.運(yùn)用bandleEvent(Event)辦法處置事情

這個辦法接納一個event參數(shù),表明觸發(fā)這個表單域的指定事情,例如,假如期望單擊按鈕時也觸發(fā)某個文本click事情,能夠在按鈕中參加;

但這個辦法僅僅是用在Netscape瀏覽器中的辦法,在IE瀏覽器和Firefox瀏覽器中均不可執(zhí)行.

一個頁面中的一切結(jié)構(gòu)以調(diào)集的方式作為window目標(biāo)的特點(diǎn)供給,例如:window.frames就表明這個頁面內(nèi)一切結(jié)構(gòu)的調(diào)集,這和表單目標(biāo),連接目標(biāo),圖像目標(biāo)等是相似的,不一樣的是,這些調(diào)集是document的特點(diǎn),因而,要引證一個子槿,能夠運(yùn)用如下語法:

window.frames["frameName"];

window.frames.frameName

window.frames[index]

其間,window字樣也能夠用self替代或省掉,假定frameName主頁面中榜 結(jié)構(gòu),則以下的寫法是等價的:

self.frames["frameName"]

self.frames[0]

frames[0]

frameName

每個結(jié)構(gòu)都對應(yīng)一個HTML頁面,所以這個結(jié)構(gòu)也是一個獨(dú)立的瀏覽器窗口,它具有窗口的一切性質(zhì),所謂對結(jié)構(gòu)的引證也即是對window目標(biāo)的引證.有了這個window目標(biāo),就能夠很方便地對其間的頁面進(jìn)行操作,例如運(yùn)用window.document目標(biāo)向頁面寫入數(shù)據(jù),運(yùn)用window.location特點(diǎn)來改動結(jié)構(gòu)內(nèi)的頁等.

表單域是指用于接納用戶輸入或操作的一些頁面元素,例如文本框,按鈕,復(fù)選框等,它們一般包含在一個贊譽(yù)中,要在JavaScript中引證一個表單元素,能夠選用以下兩種辦法;

var element=theForm.elements[index]

var element=theForm.elements["elementName"]

在榜首種辦法中,index表明表單域的索引,榜 呈現(xiàn)的索引為0,順次遞加,第二種辦法中,elementName表明表單域name特點(diǎn)所指定的表單域稱號.

用這種辦法,能夠循環(huán)遍歷一個表單中的一切表單域,對其進(jìn)行一致處置,有時需求指定遍歷某種類型的表單域,能夠運(yùn)用表單域的type特點(diǎn)來獲取表域類型.

雖然在HTML的網(wǎng)站建設(shè)中,常常不必符號作為窗口,而是自定義數(shù)據(jù)提交邏輯,運(yùn)用XMLHttpRequest目標(biāo)來和服務(wù)器交互,這時就需求借助于DOM模型來引證贊譽(yù)元素,例如運(yùn)用document.getElementByid(ID)來獲取一個指定ID的表單域引證.

網(wǎng)站建設(shè)公司項目經(jīng)理

掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音
解答:網(wǎng)站優(yōu)化、網(wǎng)站建設(shè)、APP開發(fā)、小程序開發(fā)

藤設(shè)計是一家互聯(lián)網(wǎng)開發(fā)公司,專注于為客戶提供供網(wǎng)站建設(shè)、網(wǎng)站優(yōu)化、APP開發(fā)、小程序開發(fā)、網(wǎng)絡(luò)營銷推廣等一系列解決方案。我們以客戶需求為導(dǎo)向,并以客戶利益為出發(fā)點(diǎn),充分發(fā)揮自身的設(shè)計及專業(yè)建站優(yōu)勢,從基礎(chǔ)建設(shè)到營銷推廣,為客戶探索并實現(xiàn)商業(yè)價值的最大化,致力于為所有謀求長遠(yuǎn)發(fā)展的企業(yè)做出貢獻(xiàn)。

Learn more

Our Service 上海網(wǎng)站建設(shè)
QQ客服 微信客服 返回頂部
網(wǎng)站制作
掃二維碼與項目經(jīng)理溝通
×