J'ai un champ de saisie qui a la date d'aujourd'hui apparaissant onload. J'ai également une case à cocher qui efface le champ de saisie onclick. Cependant, j'espère que le champ de date d'origine retournera si un utilisateur décoche cette case. Est-ce possible?javascript effacer une entrée onclick, mais renvoyer la valeur d'origine horsclick
HTML Checkbox:
<span class = "required">*</span>$[SP]$[SP]<input type="checkbox" id="e_not_enroll" name="e_not_enroll"/>$[SP]$[SP] I do NOT want to enroll.
zone de saisie Date Code:
<input type="text" id="d_date_of_event" value = "${jvar_employment_start_date}" style="background-color:#ddd" readonly="readonly"/>
if (document.getElementById("e_not_enroll").checked){
document.getElementById('d_date_of_event').value='';
} else {
document.getElementById('d_date_of_event').value = ?? ;
}
Il est très probable que ce soit possible, mais sans la case à cocher html et le code qui gère la case à cocher et la compensation, il est très difficile de vous aider. Qu'avez-vous essayé jusqu'ici? – yezzz