隔壁人妻偷人bd中字_特黄特黄一级片_国产午夜大地久久_污色网站在线观看_a天堂资源在线观看_精品日韩久久久_欧美日韩福利在线_欧美日韩一区二区在线免费观看_欧美大尺度做爰床戏_国产情侣av自拍

訂閱本欄目 RSS您所在的位置: 深山工作室 > HTML > 正文

JS獲取網頁中HTML元素的幾種方法

http://www.iconfans.com/thread-355-1-2.html 2008/6/7 8:39:58 深山行者 字體: 瀏覽 12866

編寫js程序的時候最常使用的就是獲取網頁中的html元素,并進行處理,我在網上發現了一篇獲取html對象的幾種方法進行整理的帖子,發上來大家一塊學習~

  getElementById getElementsByName getElementsByTagName 大概介紹

  getElementById ,getElementsByName ,getElementsByTagName

  后兩個是得到集合,byid只是得到單個對象

  getElementById 的用法

  舉個例子:

  <a id="link1" name="link1" href=http://homepage.yesky.com>網頁陶吧</a>

  同一頁面內的引用方法:

  1、使用id:

  link1.href,返回值為http://homepage.yesky.com/

  2、使用name:

  document.all.link1.href,返回值為http://homepage.yesky.com/

  3、使用sourseIndex:

  document.all(4).href //注意,前面還有HTML、HEAD、TITLE和BODY,所以是4

  4、使用鏈接集合:

  document.anchors(0).href

  //全部的集合有all、anchors、applets、areas、attributes、behaviorUrns、bookmarks、boundElements、cells、childNodes、children、controlRange、elements、embeds、filters、forms、frames、images、imports、links、mimeTypes、options、plugins、rows、rules、scripts、styleSheets、tBodies、TextRectangle,請參考MSDN介紹。

  其實方法3和方法4是一樣使用的集合,只是一個是all,可以包括頁面所有標記,而anchors只包括鏈接。

  5、getElementById:

  document.getElementById("link1").href

        6、getElementsByName:

  document.getElementsByName("link1")[0].href //這也是一個集合,是所有name等于該方法所帶參數的標記的集合

  7、getElementsByTagName:

  document.getElementsByTagName("A")[0].href //這也是一個集合,是所有標記名稱等于該方法所帶參數的標記的集合

  8、tags集合:

  document.all.tags("A")[0].href

  //與方法7一樣是按標記名稱取得一個集合

 

  除此之外:

  event.scrElement可以獲得觸發時間的標記的引用;

  document.elementFromPoint(x,y)可以獲得x和y坐標處的元素的引用;

  document.body.componentFromPoint(event.clientX,event.clientY)可以獲得鼠標所在處元素的引用;

  還可以通過元素的父子節點和兄弟節點關系來引用,如nextSibling(當前節點的后一節點)、previousSibling(當前節點的前一節點)、childNodes、children、firstChild、lastChild、parentElement等都是父子節點和兄弟節點的一些引用;還不僅限于此。

  上面是同一頁面內的常見引用方法,另外還涉及到不同頁面中的

  getElementsByName返回的是所有name為指定值的所有元素的集合

  “根據 NAME 標簽屬性的值獲取對象的集合。”

  集合比數組要松散的多, 集合里每個子項的類型可以不同, 集合只是把某些元素放在一起作為一類來使用, 相比之下數組就嚴格多了, 每個子項都是統一的類型. document.getElementsByName, document.getElementsByTagName, document.formName.elements 這類方法所得到的結果都是集合.

以下是引用片段:

function get(){
var xx=document.getElementById("bbs")
alert("標記名稱:"+xx.tagName);
}
function getElementName(){
var ele = document.getElementsByName("happy");
alert("無素為happy的個數:" + ele.length);
}


獲取文件指定的元素


  document.getElementsByName()這個方法.它對一個和多個的處理是一樣的,我們可以用:

  Temp = document.getElementsByName('happy')來引用

  當Temp只有1個的時候,那么就是Temp[0],有多個的時候,用下標法Temp循環獲取

  也有例外:

  在ie 中getElementsByName(“test“)的時候返回的是id=test的object數組,而firefox則返回的是name= test的object的數組。

  按照w3c的規范應該是返回的是name= test的object的數組。

  firefox和ie中的getElementByID相同:獲取對 ID 標簽屬性為指定值的第一個對象的引用。

  注意getElementsByName 有s在里面

  document.getElementById()可以控制某個id的tag

  document.getElementsByName(),返回的是一個具有相同 name 屬性的元素的集合,而不是某個,注意有“s”。

  而 document.getElementsByTagName() 返回的是一組相同 TAG 的元素集合。

  同一個name可以有多個element,所以用document.getElementsByName("theName")

  他return 一個collection,引用的時候要指名index

  var test = document.getElementsByName('testButton')[0];

  id那個,是唯一的

  還應該注意:對類似沒有name屬性,對它name屬性為偽屬性document.getElementsByName() 會失效,當然TD可以設置ID屬性,然后用 document.getElementsByID("DDE_NODAY"); 調用

*****************************************************************************************************************


帳  號:

最長16位,請使用英文字母/數字/-/_的組合


function check_uid()  
{
    var uid = document.frmUserInfo.UserID.value;
    if(uid!="")
    {
        var url = "check_uid.php?UserID="+uid;
        window.open(url,"newwinname","width=430,height=198,scrollbars=yes");
    }
    else
        alert("請填寫帳號");
}

相關閱讀
深山留言板5.0新版
華東賓館
實時輸入數字自動轉換為貨幣形式并計算
貴豪旅行社
一個可以用來思考的故事,非常不錯
防止點擊空鏈接時,頁面往往重置到頁首端
一個非常不錯的程序編輯工具--PSPad editor
東莞市潮流假期旅行社有限公司
共有0條關于《JS獲取網頁中HTML元素的幾種方法》的評論
發表評論
正在加載評論......
返回頂部發表評論
呢 稱:
表 情:
內 容:
評論內容:不能超過 1000 字,需審核,請自覺遵守互聯網相關政策法規。
驗證碼: 驗證碼 
網友評論聲明,請自覺遵守互聯網相關政策法規。

您發布的評論即表示同意遵守以下條款:
一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
二、不得發布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
三、本站對您所發布內容擁有處置權。

更多信息>>欄目類別選擇
百度小程序開發
微信小程序開發
微信公眾號開發
uni-app
asp函數庫
ASP
DIV+CSS
HTML
python
更多>>同類信息
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
javascript獲取瀏覽器指紋可以用來做投票
火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
DW設置之后更好用 DreamweaverCS編輯GB2312與UTF-8文件在代碼視圖中點擊鼠標錯位問題的解決辦法
js指定日期加n天加n月加n年
jquery中動態生成的代碼使用on hover事件時不出現效果
更多>>最新添加文章
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
抖音直播音掛載小雪花 懂車帝小程序
javascript獲取瀏覽器指紋可以用來做投票
火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
python通過代碼修改pip下載源讓下載庫飛起
python里面requests.post返回的res.text還有其它的嗎
更多>>隨機抽取信息
讓asp立即輸出緩存(Response.flush),實時顯示進度
19寸寬屏旅行社網站默認模板
chrome谷歌瀏覽器中的谷歌翻譯有問題一鍵修復處理
微信公眾號回復音樂消息或用客服接口推送音樂消息
深山行者V1.2旅行社網站管理系統
python自動控制鼠標操作pymouse
隔壁人妻偷人bd中字_特黄特黄一级片_国产午夜大地久久_污色网站在线观看_a天堂资源在线观看_精品日韩久久久_欧美日韩福利在线_欧美日韩一区二区在线免费观看_欧美大尺度做爰床戏_国产情侣av自拍
国产成人综合视频| 婷婷色中文字幕| 日韩免费成人网| 视频一区中文字幕| 91丨国产丨九色丨pron| 少妇高潮惨叫久久久久| 久久久久88色偷偷免费| 麻豆国产精品一区二区三区| 亚洲国产精品成人综合久久久| 欧美日韩国产高清一区二区三区 | 91麻豆精品国产| 依依成人综合视频| 99久精品国产| 国内偷拍精品视频| 国产精品视频一二三| 国产精品91一区二区| 四季av中文字幕| 久久先锋资源网| 国产中文一区二区三区| 久久精品—区二区三区舞蹈| 精品av久久707| 久久国产人妖系列| av男人的天堂av| 久久亚洲欧美国产精品乐播| 麻豆免费精品视频| 成人片黄网站色大片免费毛片| 欧美va天堂va视频va在线| 日韩电影一二三区| 黄色aaa视频| 久久久一区二区三区| 激情欧美一区二区| 亚洲精品自拍视频在线观看| 国产日韩欧美麻豆| 国产成人精品综合在线观看| 最新一区二区三区| 亚洲卡通动漫在线| 69久久精品无码一区二区 | 亚洲天堂福利av| jlzzjlzz国产精品久久| 一本色道久久加勒比精品| 一区二区三区四区高清精品免费观看 | 国产一区在线看| 日韩在线不卡av| 亚洲欧美在线观看| 人妻体体内射精一区二区| 这里是久久伊人| 久久精品理论片| 男人在线观看视频| 亚洲精品国产一区二区三区四区在线| 精品少妇人妻av一区二区三区| 日韩精品最新网址| 国产成人午夜片在线观看高清观看| 538精品在线观看| 亚洲精品老司机| 99久久人妻无码中文字幕系列| 久久只精品国产| 成人精品视频一区二区三区尤物| 在线观看91精品国产入口| 天天亚洲美女在线视频| 久久亚洲AV无码专区成人国产| 国产精品视频观看| 9191在线视频| 精品国产青草久久久久福利| 成人黄色一级视频| 在线播放/欧美激情| 久久99久久99| 在线一区二区三区四区| 性做久久久久久免费观看欧美| 亚洲精品国产精品国自| 一区二区三区自拍| 日韩精品电影一区二区| 亚洲人成在线播放网站岛国| 国产精品jizz| 亚洲婷婷在线视频| 日本黄色特级片| 亚洲女人小视频在线观看| 免费成人深夜夜行p站| 国产精品麻豆久久久| 日本护士做爰视频| 国产精品视频在线看| 99久久人妻精品免费二区| 国产精品美女久久久久高潮| 日本黄色录像片| 亚洲同性gay激情无套| 午夜时刻免费入口| 亚洲伊人伊色伊影伊综合网| 日本猛少妇色xxxxx免费网站| 一区二区三区中文字幕| 极品蜜桃臀肥臀-x88av| 亚洲mv大片欧洲mv大片精品| 在线观看亚洲网站| 久久精品国产亚洲5555| 欧美日韩一级大片网址| 国产精品99久久久久久宅男| 91精品国产一区二区人妖| 成人黄色av电影| 精品成人一区二区三区四区| 美女伦理水蜜桃4| 国产精品久久久久影院色老大| 97人妻精品一区二区免费| 亚洲小说春色综合另类电影| 懂色av懂色av粉嫩av| 日韩中文字幕一区二区三区| 欧美又粗又大又长| 韩国三级电影一区二区| 911精品国产一区二区在线| 激情五月婷婷综合网| 91精品国产色综合久久| 99麻豆久久久国产精品免费| 精品国产亚洲在线| 2一3sex性hd| 亚洲高清免费观看| 91成人免费在线视频| 成人精品一区二区三区中文字幕| 国产午夜精品理论片a级大结局| 大地资源二中文在线影视观看| 亚洲午夜日本在线观看| 亚洲国产精品久| 成人午夜在线视频| 国产偷国产偷亚洲高清人白洁| 制服 丝袜 综合 日韩 欧美| 热久久国产精品| 91精品久久久久久蜜臀| 日本在线不卡一区二区| 亚洲国产成人tv| 欧美日韩国产片| 中文字幕18页| 亚洲成人动漫精品| 欧美区在线观看| 逼特逼视频在线观看| 一区二区三区中文字幕电影 | 水蜜桃久久夜色精品一区的特点| 欧美亚洲图片小说| 宇都宫紫苑在线播放| 99久久免费看精品国产一区| 亚洲成人精品影院| 欧美老年两性高潮| 国产69视频在线观看| 天天爽夜夜爽夜夜爽精品视频| 欧美一区三区二区| 国产黄色三级网站| 麻豆91精品视频| 久久久精品免费免费| 国产精品久久国产精麻豆96堂| 国产精品亚洲成人| 国产欧美日产一区| 精品无码久久久久成人漫画| 精品亚洲国产成人av制服丝袜 | 精品福利一区二区三区免费视频| 波多野结衣a v在线| 久久精品国产精品亚洲综合| 久久久国产精华| 亚洲av无码国产精品久久| 日本aⅴ精品一区二区三区| 精品成人a区在线观看| 超碰人人人人人人人| 盗摄精品av一区二区三区| 亚洲免费电影在线| 欧美美女一区二区在线观看| www.超碰97| 国产精品亚洲а∨天堂免在线| 中文字幕亚洲在| 欧美最新大片在线看| 国产精品熟妇一区二区三区四区| 日韩精品三区四区| 精品成人a区在线观看| 精品亚洲乱码一区二区| 91浏览器打开| 日本少妇一区二区| 久久久久久久免费视频了| 国产黄色小视频网站| 日本xxxx免费| 美女脱光内衣内裤视频久久影院| 欧美激情综合在线| 在线免费观看日本一区| 在线免费观看污视频| 国产精品羞羞答答xxdd | 国产精品麻豆免费版现看视频| 成人午夜av电影| 亚洲超碰精品一区二区| 久久先锋影音av| 欧美综合久久久| av女人的天堂| 99精品久久99久久久久| 日韩在线观看一区二区| 日本一区二区三区高清不卡| 在线观看国产91| 人妻丰满熟妇aⅴ无码| 久久不见久久见免费视频1| 亚洲天堂a在线| 精品国产一区二区三区四区四 | 极品人妻videosss人妻| 99久久精品国产精品久久| 日韩av一级片| 最新国产精品久久精品| 91精品国产综合久久久久| 爱爱视频免费在线观看| 中文在线一区二区三区| 成人丝袜高跟foot| 青草av.久久免费一区|