ciao a tutti,
ho scritto una funzione php che mi ritorna gli input di una form, questi sono gli input:
il problema è che le due onchange non funzionano, ma se al posto di chiamare il campo param[2] lo chiamo con un altro nome qualsiasi funziona tutto bene.codice:return " <input type=\"checkbox\" name=\"param[0]\"".$this->getTa()."> <input type=\"radio\" name=\"param[1]\"".$this->getOa()." onchange=\"document.formopts.param[2].value=0\"> <input type=\"radio\" name=\"param[1]\"".$this->getUa()." onchange=\"document.formopts.param[2].value=1\"> <input type=\"text\" name=\"param[2]\" value=\"".$this->getBound()."\" size=\"2\" maxlength=\"5\"> ";
cioè se per esempio al posto di tutte le occorrenze di param[2] metto una variabile qualsiasi funziona, ma volevo usare l'array e non riesco proprio a capire perché non funzioni.
Quindi, visto che ho sempre usato array in questo modo per le form, direi che il problema è nel javascript del onchange, ma non riesco a capire cosa ci sia di sbagliato...
grazie![]()