Salve, avrei bisogno di un piccolo aiuto. Non conoscendo javascript, vorrei chiedervi come fare a mostrare degli "<input ...>" se è selezionata un <option>...</option>, in base a quello che seleziono si mostrano dei campi <input ...>. Sto cercando dappertutto... ma niente. Qualcuno saprebbe aiutarmi?
vedendo da qualche parte (ma che non funziona) ho provato a scrivere un codice:
codice:<html> <head> <title>Nuova pagina 1</title> <script type="text/javascript"> function test(value) { if (value=='testo1') { document.getElementById('nome').hidden = true; document.getElementById('cognome').disabled = false; } if (value=='testo2') { document.getElementById('nome').disabled = false; document.getElementById('cognome').hidden = true; } } </script> </head> <body> <select name="select" onChange="javascript:test(this.value);"> <option value="">Effettua una scelta</option> <option value="testo1">testo1</option> <option value="testo2">testo2</option> </select> <input type="text" name="nome" id="nome"> <input type="text" name="cognome" id="cognome"> </body> </html>

Rispondi quotando