Rumah > php教程 > PHP源码 > Html中使用自定义图片来实现checkbox显示的方法_HTML/Xhtml_网页制作

Html中使用自定义图片来实现checkbox显示的方法_HTML/Xhtml_网页制作

PHP中文网
Lepaskan: 2016-05-25 17:10:25
asal
1372 orang telah melayarinya

下面小编就为大家带来一篇Html中使用自定义图片来实现checkbox显示的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

如果需要使用图片来实现checkbox的使用,可以使用来实现,实现原理是将label表签代替checkbox的显示,将checkbox的display设置为none,在label标签中使用要显示的图片img,再使用js函数去控制图片的选中与否的切换。


JavaScript Code复制内容到剪贴板

  1.         class="checkbox" alt="选中" src="../img/checked.png" id="checkimg" onclick="checkclick();">   

  2.            

  3.      "checkbox" style="display:none" id="agree" checked="checked">   

  4.      <script>   </p></li> <li><p>         <span class="keyword">function</span> checkclick(){   </p></li> <li><p>            <span class="keyword">var</span> checkimg = document.getElementById(<span class="string">"checkimg"</span>);   </p></li> <li><p>            <span class="keyword">if</span>($(<span class="string">"#agree"</span>).is(<span class="string">':checked'</span>) ){   </p></li> <li><p>                $(<span class="string">"#agree"</span>).attr(<span class="string">"checked"</span>,<span class="string">"unchecked"</span>);   </p></li> <li><p>                checkimg.src=<span class="string">"../img/unchecked.png"</span>;   </p></li> <li><p>                checkimg.alt=<span class="string">"未选"</span>;   </p></li> <li><p>            } <span class="keyword">else</span>{   </p></li> <li><p>                $(<span class="string">"#agree"</span>).attr(<span class="string">"checked"</span>,<span class="string">"checked"</span>);   </p></li> <li><p>                checkimg.src=<span class="string">"../img/checked.png"</span>;   </p></li> <li><p>                checkimg.alt=<span class="string">"选中"</span>;   </p></li> <li><p>            }   </p></li> <li><p>        }   </p></li> <li><p>    </script>  

以上就是小编为大家带来的Html中使用自定义图片来实现checkbox显示的方法全部内容了,希望大家多多支持脚本之家~

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan