通過JS的事件處理取得radio的值

2021-07-02 13:21:45 字數 418 閱讀 9258

提前知識準備:

在乙個html文件中,每個元素都可以設定id和name屬性。

其中id屬性是唯一屬性,不可以重複,乙個id值只能對應乙個元素;

而name屬性是可以重複的,乙個name值可以對應一組元素。

所以,使用document.getelementbyidx_x(id)時返回的只有乙個被選中的html元素;

而使用document.getelementsbyname(name)時返回的是乙個由多個html元素組成的陣列

(哪怕html頁面中只有乙個符合要求的元素,返回的也是陣列)。

document.getelementsbyname(name)多用於在form表單中選取一組checkbox或radio

方法1:

選擇1選擇2

方法2:

選擇1選擇2

JS 事件處理

校驗瀏覽器是否支援某事件 document.implementation.hasfeature focusevent 3.0 對html元素新增事件的方法有 1 2 window.onload function document.getelementbyid mybt click function ...

js 冒泡事件的處理

onmouseover 和 onmouseout事件冒泡 當事件在某一dom元素被觸發時,例如使用者在某個節點上點選滑鼠,事件將跟隨著該節點繼承的各個父節點冒泡穿過整個dom的節點層次,直到它遇到依附有該事件型別處理的父節點,html是層次結構內層的事件能夠被傳播到外層,我們稱之為事件冒泡。this...

JS事件處理函式

a ele.on function event 相容性好,同乙個元素的同乙個事件上繫結一次,基本等同於解除安裝html行間 this指向dom元素 b obj.addeventlistener 事件型別,處理函式,false 同乙個物件同乙個事件繫結多個處理函式 this指向dom元素 ie9 一下...