JS應用,表單上的一些東西

2022-03-31 19:18:10 字數 2141 閱讀 7157

例:

這樣看起來很麻煩,我們可以通過操作屬性來判斷.

通過id獲取值,var a = document.getelementbyid("id");

a.setattribute("屬性名","屬性值"); 設定乙個屬性,新增或更改都可以:disabled

a.getattribute("屬性名");獲取屬性的值

a.removeattribute("屬性名");移除乙個屬性

"

text

" answer="

1989

" value="" id="

t1" />

"button

" onclick="

check()

" value="

檢查答案

" />

在標籤裡面添一條屬性, answer="1989" 可以自己命名,然後通過js獲取內容用getattribute("answer")來對比輸入的內容.

我們也可以用removeattribute來移除乙個標籤屬性,如果移除乙個關鍵屬性就可以實現乙個功能,如

我們也可以用setattribute來新增乙個標籤屬性,如果移除乙個關鍵屬性就可以實現乙個功能

setattribute()裡面 ("加入標籤名","標籤的屬性值")

_________________________________________傳說中的分割線___________________________________________

">前一張

class="

pages

" id="

p2" onclick="

dodo(1)

">後一張

_________________________________________傳說中的分割線___________________________________________

"main

">

class="

topic

" onclick="

dodo('l1')

">工作計畫管理

class="

list

" id="

l1">

class="

topic

" onclick="

dodo('l2')

">個人資料管理

class="

list

" id="

l2">

class="

topic

" onclick="

dodo('l3')

">部門外聯管理

class="

list

" id="

l3">

class="

topic

" onclick="

dodo('l4')

">系統設定

class="

list

" id="

l4">

同一時間只允許開啟乙個

function dodo(listid)

dd.style.display="

block";

}

關於js的一些東西

常用的函式 slice 選取陣列值 用法 var arry a b c d arry.slice 1 結果 a,b arry.slice 1,3 結果b,c splice 向 從陣列中新增 刪除專案,然後返回被刪除的專案。用法 var arry a b c d arry.splice 2,0,e 結...

c stl 一些東西

std map 其key是基於比較運算子的,因此自定義型別需要為該型別設定比較運算子操作 class a private int mm std mapkk std unordered map 基於hash實現,需要為自定義型別設定 運算子和雜湊函式 class a int get value con...

一些基礎的東西

在c 中宣告變數使用下述的語法 但是在c 中有變數初始化的要求,即c 編譯器需要用某個初始值對變數進行初始化,之後才能在操作中引用該變數。c 有兩個方法可確保變數在使用前進行了初始化 變數是類 class 或結構 struct 中的字段 field 如果沒有顯式初始化,在預設狀態下建立這些變數時,其...