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>