Document和Document.all區(qū)別分析
更新時(shí)間:2008年11月24日 21:05:02 作者:
all是一個(gè)集合,包含所有html對(duì)像的集合,寫一個(gè)程式,可以存取到所有的對(duì)像。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
如果與a,form對(duì)象,image對(duì)象,applet對(duì)象相對(duì)應(yīng)的html標(biāo)記中設(shè)定了name性質(zhì),它的值將被用作document對(duì)象的屬性名,用來引用相應(yīng)的對(duì)象,其他的對(duì)象則不可以。
另外,input等如果作為form的子元素,則直接用inputName或者document.inputName來引用此對(duì)象就是錯(cuò)誤的,必須使用formName.inputName引用,否則就可以使用inputName來引用.
另外應(yīng)該注意到有很多平時(shí)用的元素都沒有name.
如果想引用一個(gè)有id的元素,只能用Id或者document.getElementById,document.all.id來引用
但是象這樣的元素,所以象<a href="......" name="linkname" id="linkid">......</a>這樣的
可以用
linkid.href;
linkname.href;
document.all.linkid.href;
document.all.linkname.href;
document.getElementById("linkid").href;
document.getElementsByName("linkname")[0].href
來引用
all是一個(gè)集合,包含所有html對(duì)像的集合,寫一個(gè)程式,可以存取到所有的對(duì)像。像這樣:
復(fù)制代碼 代碼如下:
<script language="javascript">
var obj="";
for(i=0;i<document.all.length;i++)
obj+=document.all[i].tagName+";";
alert(obj);
</script>
您可能感興趣的文章:
相關(guān)文章
JavaScript中清空數(shù)組的方法總結(jié)
本文給大家總結(jié)了三種js清空數(shù)組的方法,每種方法都與眾不同,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧2016-12-12
Electron?自定義窗口桌面時(shí)鐘實(shí)現(xiàn)示例詳解
這篇文章主要為大家介紹了Electron?自定義窗口桌面時(shí)鐘實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03
javascript面向?qū)ο蟪绦蛟O(shè)計(jì)高級(jí)特性經(jīng)典教程(值得收藏)
這篇文章主要介紹了javascript面向?qū)ο蟪绦蛟O(shè)計(jì)高級(jí)特性,結(jié)合實(shí)例形式詳細(xì)講述了javascript對(duì)象的創(chuàng)建,訪問,刪除,對(duì)象類型,擴(kuò)展等,需要的朋友可以參考下2016-05-05
原生javascript的ajax請(qǐng)求及后臺(tái)PHP響應(yīng)操作示例
這篇文章主要介紹了原生javascript的ajax請(qǐng)求及后臺(tái)PHP響應(yīng)操作,結(jié)合示例形式分析了JavaScript前臺(tái)ajax請(qǐng)求的原理、調(diào)用、后臺(tái)PHP響應(yīng)請(qǐng)求及cookie保存相關(guān)操作技巧,需要的朋友可以參考下2020-02-02
javascript中通過arguments參數(shù)偽裝方法重載
面向?qū)ο蟮母呒?jí)語言中,都有方法的重載,在js中可以通過arguments這個(gè)參數(shù)來偽裝成函數(shù)重載,具體如下2014-10-10
JavaScript實(shí)現(xiàn)數(shù)組分塊的四種方法
在前端開發(fā)的日常工作中,處理數(shù)組是家常便飯,尤其是在面對(duì)海量數(shù)據(jù)渲染、性能優(yōu)化等場(chǎng)景時(shí),將大數(shù)組按照指定大小進(jìn)行分塊處理,成了一個(gè)非常實(shí)用的技能,今天咱們就來聊聊,如何用JavaScript實(shí)現(xiàn)數(shù)組分塊,需要的朋友可以參考下2025-04-04

