JavaScript - quitar required a campo de texto segun opcion

 
Vista:
Imágen de perfil de Eduardo
Val: 159
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

quitar required a campo de texto segun opcion

Publicado por Eduardo (176 intervenciones) el 24/02/2024 16:10:02
Hola a todos espero esten bien, agradecido con ustedes por su ayuda.

les comento que tengo este campo obligatorio (required):

1
<input style="width:80%; height:30px; font-size:14px;" name="txt9" type="text"  onkeyup = "validar(this.form)" id="txt9" required>

pero necesito que sea obligatorio o no según la opción esta al seleccionar NO se quite la opcion required para ese campo.

1
2
<input type="radio" name="interesado" value="si" id="si" checked>
    <input type="radio" name="interesado" value="no" id="no">
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

quitar required a campo de texto segun opcion

Publicado por Bruno (2 intervenciones) el 24/02/2024 19:21:29
Te paso un ejemplo con JS:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<form>
<input type="checkbox" id="checkField"/><label>Required field</label><br/>
<input type="text" id="textField" placeholder="Input text here"/><br/>
<input type="submit" value="Submit"/>
</form>
 
<script type="text/javascript">
  const textElement = document.getElementById("textField");
  const checkElement = document.getElementById("checkField");
 
  checkElement.addEventListener("click",(e)=> {
  	if (checkElement.checked)
    	textElement.required = true;
    else
    	textElement.required = false;
  });
</script>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar