Ich habe den Text von einem Textfeld zu einem anderen mit Checkbox durch Jquery kopieren Ich habe Jquery-Ereignis in meinem Code angewendet, es funktioniert teilweise richtig:
<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(){
$("#startdate").change(function(o){
if($("#checker").is(":checked")){
$("#enddate").val($("#startdate").val());
}
});
});
</script>
</body>
</html>
Dieser Code funktioniert wie folgt, Ich habe immer das Kontrollkästchen standardmäßig aktiviert, wenn ich das Startdatum einfüge und dann die Tabulatortaste drücke, wird das Startdatum in das Enddatum kopiert.
Mein Problem
aber wenn ich jetzt das Kontrollkästchen deaktiviere und das Startdatum ändere und dann das Kontrollkästchen erneut aktiviere, wird das Startdatum nicht kopiert. Was sollte in dieser Situation getan werden?