Если вы хотите изменить изображение с черного на белое или наоборот, вы можете использовать свойство css filter с его функцией invert()
body {
font: 13px Verdana;
}
.div {
display: flex;
align-items: center;
padding: 10px;
}
.before {
background: red;
color: white;
}
img {
margin-left: 30px;
}
.before img {
filter: invert(1)
}
.after {
border: 1px solid red
}
Before Scroll
Boomerange
After Scroll
Boomerange
Попробуйте этот код:
$("#checkboxId").click(copyDate);
function copyDate()
{
var start=$("#startDate").val();
if (this.checked==true)
$("#endDate").val(start);
}
Замените 'идентификатор своими собственными полевыми идентификаторами.
Простой взлом для решения проблемы.
<html>
<head>
<script src="js/jquery.js" ></script>
</head>
<body>
<form>
<input type="text" name="startdate" id="startdate" value=""/>
<input type="text" name="enddate" id="enddate" value=""/>
<input type="checkbox" name="checker" id="checker" />
</form>
<script>
$(document).ready(function(){
$("input#checker").bind("click",function(o){
if($("input#checker:checked").length){
$("#enddate").val($("#startdate").val());
}else{
$("#enddate").val("");
}
});
}
);
</script>
</body>
</html>