淺談checkbox的一些操作(實戰(zhàn)經(jīng)驗)
更新時間:2013年11月20日 17:08:45 作者:
checkbox看起來很簡單,有時很頭疼,有什么難的,下面就為大家介紹下checkbox的一些操作,不了解的朋友不要錯過
checkbox看起來很簡單,有時很頭疼,有什么難的,google一下,代碼都出來了,可是真的對嗎?!
1.通過$(selector).attr("checked")能獲取到實際值?
No,checkbox被選過一次后,結果一直是checked
2.通過$(selector).attr("checked", true)可以使checkbox被選中?
No,你可以試試
那怎么辦?
經(jīng)過實驗,總結如下:
以下obj = document.getElementById("id")
1.獲取值:$(selector).is(":checked")或$(selector).prop(":checked")返回true/false
2.操作選中:obj.checked = true
3.反選obj.checked = !obj.checked
復制代碼 代碼如下:
1.通過$(selector).attr("checked")能獲取到實際值?
No,checkbox被選過一次后,結果一直是checked
2.通過$(selector).attr("checked", true)可以使checkbox被選中?
No,你可以試試
那怎么辦?
經(jīng)過實驗,總結如下:
復制代碼 代碼如下:
以下obj = document.getElementById("id")
1.獲取值:$(selector).is(":checked")或$(selector).prop(":checked")返回true/false
2.操作選中:obj.checked = true
3.反選obj.checked = !obj.checked
相關文章
實現(xiàn)高性能JavaScript之執(zhí)行與加載
avaScript在瀏覽器中的性能,此問題因JavaScript的阻塞特征而復雜,也就是說JavaScript運行時其他的事情不能被瀏覽器處理,事實上,大多數(shù)瀏覽器使用單進程處理JavaScript運行等多個任務,而同一時間只能有一個任務被執(zhí)行。2016-01-01JS中創(chuàng)建函數(shù)的三種方式及區(qū)別
這篇文章主要介紹了js函數(shù)的多種定義方法與其區(qū)別,非常的詳細,有需要的小伙伴可以參考下2016-03-03通過正則表達式獲取url中參數(shù)的簡單實現(xiàn)
下面小編就為大家?guī)硪黄ㄟ^正則表達式獲取url中參數(shù)的簡單實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-06