Salve a tutti sto cercando di realizzare un form con dei campi a scelta a seconda se si selezionano o meno delle check box. Mi spiego meglio postando il codice:
Io ho 4 checkbox:
<tr>
<td><font class="testo_semplice">Italiano</font></td>
<td><input type="checkbox" name="IT" value="IT" onClick="viewField('titolo_IT')"></td>
</tr>
e 4 campi che visualizzano i titoli:
<tr id="ITA">
<td>Titolo Italiano:</td>
<td colspan="3"><input type="text" name="titolo_IT" id="titolo_IT" size="55" maxlength="150" value="<?php echo stripslashes(urldecode(html_entity_decode($titolo_ IT))); ?>" disabled><b class="testo_red" id="lbl_IT" style="visibility: hidden">Attivo[/b]</td>
</tr>
per comodita vi ho postato solo quella in italiano ma lo stesso codice si ripete per l'inglese e francese.
Solo che cosi facendo la riga del titolo la nascondo semplicemente, visualizzandola quando seleziono la rispettiva checkbox, questo discorso esteso per 3 lingue lascia dei "buchi" bianchi nella pagina quando tutte le checkbox sono deselezionate, io vorrei che al check sulla checkbox venisse creata la rispettiva riga.
Non so se sono stato abbastanza chiaro.
vi posto anche il javascript che ho fatto:
function viewField(id_field){
if(document.getElementById(id_field).style.visibil ity == "visible"){
document.getElementById(id_field).removeAttribute( 'disabled');
}else{
document.getElementById(id_field).setAttribute('di sabled');
}
}
COME POSSO OVVIARE???
Grz a tutti per ogni intervento