只適用於HTML的DOM物件

2021-09-09 04:16:58 字數 1100 閱讀 5574

前面,已經學習了如何對樹結構進行遍歷,並新增、刪除、修改任何xml文件中的節點。但是,還有一些物件和屬性石只適用於html的。列如,document.body就是乙個純html物件。只要html文件中包含了body標籤就可以訪問,其功能等價於document.getelementsbytagname('body')[0],但呼叫方式則要有好得多。

document.links:包含了頁面中所有的a標籤列表

document.forms

其中使用最廣泛的還是要數document.forms集合了,這是乙個標籤的列表

document.forms[0]

//等價於

document.getelementsbytagname('forms')[0]

forms集合中包含一系列的input欄位和按鈕,我們可以通過該物件的elements屬性來訪問它們。

document.forms[0].elements[0].value='[email protected]'

//如果form本身或者form中的元素擁有name屬性的話,我們也可以通過名字來訪問

document.forms[0].element['search'];

document.forms[0].element.search;

通過document.write()/document.writeln()方法,我們可以在當前頁面載入時插入一些html元素:

it is now

需要注意的是,我們只能在頁面載入時呼叫document.write()方法,如果我們也試圖在載入之後呼叫該方法,整個頁面的內容都會被替換掉。

document.cookie屬性實際上是乙個字串,其中儲存了用於往返伺服器端與客戶端之間的cookie資訊。

document.title屬性則是被用來修改頁面在瀏覽器視窗中所顯示的標題。

document.domain我們可以對當前所載入的頁面的網域名稱進行訪問。

document.referrer中記錄的是我們之前所訪問過的頁面url。

動態物件鍵 適用於字典物件的Pythonic用法

重磅乾貨,第一時間送達 圖 pexels 日期 2021.1.4 今天我們的百日計畫中解釋到了字典物件,這是與數字 字串 列表 元組並列為五大基本資料結構。字典中的元素往往通過鍵來訪問,而不是像列表那樣,通過偏移進行訪問。以下為字典中的pythonic用法,已經為大家整理完畢。1.使用in not ...

適用於python的 vimrc檔案

根據我的需求做了一些小的改動。file vimrc date 2009 09 22 author gashero note 配置乙份簡單的vim配置檔案 set nocompatible 非相容模式 syntax on 開啟語法高亮 set background dark 背景色 color des...

Python 只適用於字串的操作符

字串格式化符號 格式化字元 轉換方式 c轉換成字元 ascll碼值,或者長度為一的字串 r a 優先用repr 函式進行字串轉換 s優先用str 函式進行字串轉換 d i 轉換成有符號十進位制數 u b 轉換成無符號十進位制數 o b 轉換成無符號八進位制數 x b x b 轉換成無符號十六進製制數...