Cia a tutti ho questo codice:
questo è il form (creo le checkbox dinamicamente tramite asp):Codice PHP:var nomecampop= document.modulo_creafeed.paese;
var totstrp="";
if(nomecampop.length == undefined) nomecampop.length = 1;
alert(nomecampop.length)
for (i=0; i<nomecampop.length; i++) {
if (nomecampop[i].checked) {
if (totstrp=="") {
totstrp=nomecampop[i].value;
} else {
totstrp=totstrp+","+nomecampop[i].value;
};
};
};
eccc...
<input type='checkbox' name='paese' value='it' checked='checked' />Italy
le checkbox possono essere 1 o + di 1 il problema si presenta quando il checkbox è solo uno dandomi quindi nomecampop.length undefined ho provato a inserire questo cod..
if(nomecampop.length == undefined) nomecampop.length = 1;
ma non mi entra poi nel ciclo .. qualche idea? per evitare l'undefined![]()

-
Rispondi quotando
