Quitar propiedad required a campo al activar chekbox
Publicado por Eduardo Arroyo (186 intervenciones) el 28/12/2022 21:05:30
Hola a todos.. pense que esto era asi de sencillo pero no me resulta que estoy omitiendo.. para que al activar la casilla el campo se le quite la propiedad obligatoria (required) y al volverla a desactivar se le asigne el required normalmente... llevo esto pero no me resulta
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<form name="form1" method="post" action="">
<input type="text" id="myTest" required value="" />
<input name="seg" type="checkbox" id="seg" value="SI">
<script>
var miCheckbox = document.getElementById('seg');
miCheckbox.addEventListener('click', function() {
if(miCheckbox.checked) {
$('#myTest').prop("required", true);
} else {
$('#myTest').removeAttr("required");
}
});
</script>
<input type="submit" name="button" id="button" value="Enviar">
</form>
Valora esta pregunta


0