雷火电竞-中国电竞赛事及体育赛事平台

歡迎來(lái)到入門教程網(wǎng)!

CSS/HTML

當(dāng)前位置:主頁(yè) > 網(wǎng)頁(yè)制作 > CSS/HTML >

Html中使用自定義圖片來(lái)實(shí)現(xiàn)checkbox顯示的方法

來(lái)源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:CSS/HTML|點(diǎn)擊:

如果需要使用圖片來(lái)實(shí)現(xiàn)checkbox的使用,可以使用來(lái)實(shí)現(xiàn),實(shí)現(xiàn)原理是將label表簽代替checkbox的顯示,將checkbox的display設(shè)置為none,在label標(biāo)簽中使用要顯示的圖片img,再使用js函數(shù)去控制圖片的選中與否的切換。

JavaScript Code復(fù)制內(nèi)容到剪貼板
  1. <label  for="agree" >              
  2.         <img  class="checkbox" alt="選中" src="../img/checked.png" id="checkimg" onclick="checkclick();">   
  3.      </label>      
  4.      <input type="checkbox"  style="display:none" id="agree" checked="checked">   
  5.      <script>   
  6.          function checkclick(){   
  7.             var checkimg = document.getElementById("checkimg");   
  8.             if($("#agree").is(':checked') ){   
  9.                 $("#agree").attr("checked","unchecked");   
  10.                 checkimg.src="../img/unchecked.png";   
  11.                 checkimg.alt="未選";   
  12.             } else{   
  13.                 $("#agree").attr("checked","checked");   
  14.                 checkimg.src="../img/checked.png";   
  15.                 checkimg.alt="選中";   
  16.             }   
  17.         }   
  18.     </script>  

以上就是小編為大家?guī)?lái)的Html中使用自定義圖片來(lái)實(shí)現(xiàn)checkbox顯示的方法全部?jī)?nèi)容了,希望大家多多支持我們~

上一篇:HTML圖片img標(biāo)簽

欄    目:CSS/HTML

下一篇:基于HTML實(shí)現(xiàn)多圖上傳預(yù)覽功能

本文標(biāo)題:Html中使用自定義圖片來(lái)實(shí)現(xiàn)checkbox顯示的方法

本文地址:http://www.jygsgssxh.com/a1/CSS_HTML/9568.html

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有