Diferència entre revisions de la pàgina «Solucio checkbox»
De wikiserver
(Es crea la pàgina amb «<source lang="java"> elemento = document.getElementById("campo"); if( !elemento.checked ) { return false; } //Si se trata de comprobar que todos los checkbox del formul…».) |
|||
Línia 1: | Línia 1: | ||
<source lang="java"> | <source lang="java"> | ||
+ | //Si un elemento de tipo checkbox se debe seleccionar de forma obligatoria, JavaScript permite comprobarlo de forma muy sencilla: | ||
elemento = document.getElementById("campo"); | elemento = document.getElementById("campo"); | ||
if( !elemento.checked ) { | if( !elemento.checked ) { |
Revisió de 13:01, 20 gen 2015
//Si un elemento de tipo checkbox se debe seleccionar de forma obligatoria, JavaScript permite comprobarlo de forma muy sencilla:
elemento = document.getElementById("campo");
if( !elemento.checked ) {
return false;
}
//Si se trata de comprobar que todos los checkbox del formulario han sido seleccionados, es más fácil utilizar un bucle:
formulario = document.getElementById("formulario");
for(var i=0; i<formulario.elements.length; i++) {
var elemento = formulario.elements[i];
if(elemento.type == "checkbox") {
if(!elemento.checked) {
return false;
}
}
}