IE 下雙擊 checkbox 選中狀態延遲問題

2021-07-11 16:29:03 字數 455 閱讀 4658

下面**會在瀏覽器中生成乙個多選框,單擊它選中打勾,再次單擊取消打勾。

type="checkbox" />
嘗試如下操作:快速兩次單擊(雙擊/比雙擊稍慢),存在瀏覽器相容性問題。

假如此時 checkbox 為選中狀態:

總結:在 ie 下,雙擊 checkbox 會變成與之前相反的狀態;在非 ie 下,雙擊 checkbox 會變成與之前相同的狀態。

對於想在 ie 下實現非 ie 下的效果,則需將該 checkbox 元素的雙擊事件指定為單擊事件。

// 使用 jquery 實現,需匯入 jquery 對應檔案

$("input[type='checkbox']").attr("ondblclick", "this.click()");

IE下checkbox樣式問題

quote input type checkbox 元素的 height 和 width 樣式是在 internet explorer 5 中實現的。元素的大小設定基於由作者提供的值,除非給定的大小顯然低於所需的最小值。大小的尺寸計算如下 list 若 height 或 width 大於 20 畫素...

關於checkbox自動選中

checkbox是比較常用的,無論是許可權管理還是部落格的文章的標籤型別的勾選,或者是上下級部門及其公司,都會用的到的。今天主要講的是checkbox自動根據值選中。可參考我之前的文章 checkbox選中並通過ajax傳陣列到後台接收 js 擷取url引數 function getrequest ...

關於checkbox自動選中

checkbox是比較常用的,無論是許可權管理還是部落格的文章的標籤型別的勾選,或者是上下級部門及其公司,都會用的到的。今天主要講的是checkbox自動根據值選中。可參考我之前的文章 checkbox選中並通過ajax傳陣列到後台接收 js 擷取url引數 function getrequest ...