Ciao a tutti !
Sto cercando di realizzare un form che aggiunge righe a una tabella alla selezione di una checkbox.
Nel form c'e' un campo checkbox da cui si puo' scegliere se Italiano o Straniero, alla selezione di italiano mi dovrebbe aggiungere tot righe della tabella con i relativi campi di input (città, provincia, cap ecc..ecc...), mentre alla selezione di straniero una riga sola con un solo campo di input nazionalità.
Ho trovato in rete, e sto cercando di adattarlo alle mie esigenze, questo script, e alla fine sarebbe proprio quello che fa per me:
L'unico problema che non riesco a risolvere e' che dovrei utilizzare una tabella con le relative righe, mentre li si lavora con i div.codice:<script type="text/javascript"> function displayForm(c) { if (c.value == "1") { document.getElementById("italiano").style.visibility = 'visible'; document.getElementById("straniero").style.visibility = 'hidden'; } else if (c.value == "2") { document.getElementById("italiano").style.visibility = 'hidden'; document.getElementById("straniero").style.visibility = 'visible'; } else {} } </script> <form> <input value="1" type="radio" name="formselector" onClick="displayForm(this)"></input>Italiano <input value="2" type="radio" name="formselector" onClick="displayForm(this)"></input>Straniero <div style="visibility:hidden; position:absolute" id="italiano"> <p>Citta <input type="text" id="citta" name="citta" value=""> </p> <p>Provincia <input type="text" minlength="16" id="prov" name="prov" value=""> </p> </div> <div style="visibility:hidden; position:absolute" id="straniero"> <p>Nazione <input type="text" id="nazione" name="nazione" value=""> </p> </div> </form>
Come posso fare a inserire la funzione in una tabella ?
Cia a tutti e grazie anticipatamente per l'aiuto !