首頁  >  文章  >  web前端  >  Html中使用自訂圖片來實作checkbox顯示的方法

Html中使用自訂圖片來實作checkbox顯示的方法

高洛峰
高洛峰原創
2017-02-10 10:23:341523瀏覽

下面小編就為大家帶來一篇Html中使用自訂圖片來實現checkbox顯示的方法。小編覺得蠻不錯的,現在就分享給大家,也給大家做個參考。一起跟著小編過來看看吧

如果需要使用圖片來實現checkbox的使用,可以使用來實現,實現原理是將label表簽代替checkbox的顯示,將checkbox的display設置為none,在label標籤中使用要顯示的圖片img,再使用js函數去控制圖片的選取與否的切換。


JavaScript Code複製內容到剪貼板

<label  for="agree" >              
        <img  class="checkbox" alt="选中" src="../img/checked.png" id="checkimg" onclick="checkclick();">   
     </label>      
     <input type="checkbox"  style="display:none" id="agree" checked="checked">   
     <script>   
         function checkclick(){   
            var checkimg = document.getElementById("checkimg");   
            if($("#agree").is(&#39;:checked&#39;) ){   
                $("#agree").attr("checked","unchecked");   
                checkimg.src="../img/unchecked.png";   
                checkimg.alt="未选";   
            } else{   
                $("#agree").attr("checked","checked");   
                checkimg.src="../img/checked.png";   
                checkimg.alt="选中";   
            }   
        }   
    </script>

以上就是小編為所有內容帶來的Htmlcheck了PHP中文網~

更多Html中使用自訂圖片來實現checkbox顯示的方法相關文章請關注PHP中文網!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn