¡Hola a todos!
Quería saber si hay alguna forma mediante html de enviar a través de un formulario web el valor "si" cuando la checkbox está marcada y el valor "no" cuando no lo está.
Muchas gracias
Saludos
J.
| |||
| ¡Hola a todos! Quería saber si hay alguna forma mediante html de enviar a través de un formulario web el valor "si" cuando la checkbox está marcada y el valor "no" cuando no lo está. Muchas gracias Saludos J. |
| ||||
| Respuesta: enviar si/no mediante formulario en el campo checkbox Si solo necesitas hacer una selección, no uses checkbox usa input radio.. Basta con darles el mismo nombre y llamarlo después con php mediante POST.
Código HTML:
Ver original
Código PHP:
Ver original |
| |||
| Respuesta: enviar si/no mediante formulario en el campo checkbox Muchas gracias GeekGirl y fede5426! Una pregunta mas, si no tengo acceso a modificar el archivo.php que tiene el campo "action" del formulario (porque está hecho para conectar con otro software), Hay alguna manera de empotrar este código php en el formulario o en la página y que siga enviando la información a través del archivo que esta puesto en el campo "action"? Gracias otra vez! |
| |||
| Respuesta: enviar si/no mediante formulario en el campo checkbox Cita: Hola GeekGirl, cuando necesito añadir algún campo, o bien uso las reglas que me da la gente que desarrolla el software donde está el archivo php.Por ejemplo: -puedes crear un campo apellidos, de tipo tal y le tengo que poner el ID "apellidos" para que funcione, sino el CRM descarta estos datos. Había pensado sino el hacer algo con javascript.
Código:
Y en el formulario: <script >
function sino() {
if (document.getElementById("acepto").checked == true)
{
document.getElementById("valoracepto").value = "SI";
}
else {
document.getElementById("valoracepto").value = "NO";
}
alert(document.getElementById("valoracepto").value) ;
}
</script>
Código:
<input type="checkbox" id="acepto" onclick="javascript:sino()">
<input type="text" hidden="yes" id="valoracepto" value="no">
Muchas gracias! Saludos |
| Etiquetas: Ninguno |