JS DOM操作案例

2022-07-29 18:36:11 字數 3429 閱讀 5825

1

var text = document.queryselector("input")2//

獲取焦點

3 text.onfocus = function

() 7}8

//失去焦點

9 text.onblur = function

() 13 }

文字

>請輸入6-12位密碼

給每個可以換膚的迴圈註冊點選事件

3for (var i = 0; i < imgs.length; i++)

9 }

1

<

table

>

2<

thead

>

3<

tr>

4<

th><

input

type

="checkbox"

id="j_cball"

>

th>

5<

th>2

th>

6<

th>1

th>

7<

th>2

th>

8<

th>1

th>

9<

th>2

th>

10tr

>

11thead

>

12<

tbody

id="j_tb"

>

13<

tr>

14<

td><

input

type

="checkbox"

>

td>

15<

td>c

td>

16<

td>c

td>

17<

td>c

td>

18<

td>c

td>

19<

td>c

td>

20tr

>

21<

tr>

22<

td><

input

type

="checkbox"

>

td>

23<

td>c

td>

24<

td>c

td>

25<

td>c

td>

26<

td>c

td>

27<

td>c

td>

28tr

>

29tbody

>

30table

>

1

//獲取的是tbody中的行

2var trs = document.queryselector("tbody").queryselectorall("tr")

3for (var i = 0; i < trs.length; i++) 8//

滑鼠離開

9 trs[i].onmouseout = function

() 12 }

1

var j_cball = document.getelementbyid("j_cball")

2var ipt = document.getelementbyid("j_tb").getelementsbytagname("input")

3 j_cball.onclick = function

() 9}10

//下面按鈕影響上面按鈕

c 迴圈佇列基本操作案例

迴圈佇列其實是為了解決順序棧的假溢位。設佇列大小是m。這裡特別提出一點就是計算佇列長度 q.rear q.front maxqsize maxqsize 此處說明原因,因為此處為迴圈佇列。因為迴圈佇列中,當q.rear的值小於q.front時,他們的差是負數要加上佇列最大長度才是佇列的長度,而如果他...

執行緒的中斷操作案例詳解

為什麼需要中斷操作?案例 寫乙個執行緒死迴圈,比如執行到某乙個時刻,我需要去關掉 public class demo implements runnable catch interruptedexception e public static void main string args 方式一 st...

Python物件導向封裝操作案例詳解

封裝小明愛跑步 存放家具 封裝 是物件導向程式設計的一大特點 物件導向程式設計的 第一步 將 屬性 和 方法 封裝 到乙個抽象的 類 中 外界 使用 類 建立 物件,然後 讓物件呼叫方法 物件方法的細節 都被 封裝 在 類的內部 需求小明 體重 75.0 公斤 小明每次 跑步 會 0.5 公斤 小明...