如何使用JavaScript更改复选框背景
作者:互联网
我的表格上有三个复选框.我想在选中时更改复选框的背景颜色.是否可以为表单上的所有复选框编写单个脚本?
解决方法:
跨浏览器更改复选框的背景颜色不一致.
看一下this link,以了解它们的外观.
如果您想更改背景颜色并使其始终如一地工作,那么最好查看JavaScript表单扩展.
该链接提供了一些:25+ jQuery Plugins that enhance and beautify HTML form elements,而Google将提供更多.
编辑:如果您想使用jQuery解决它,则可以使用wrap()
和unwrap()
在复选框周围添加彩色范围.这不会更改复选框本身的背景,但是会以可靠的方式提供一些视觉反馈.
$('input[type=checkbox]').click(function() {
$(this).unwrap().filter(":checked").wrap("<span class='selected'>");
});
标签:background-color,asp-net,javascript,checkbox 来源: https://codeday.me/bug/20191102/1991673.html