Si me ne ero accorto di quell'errore. Comunque grazie. Ho trovato qualcosa che risponde alla mia questione: la funzione onChange.
Data la funzione js:
inseriamo la select con la funzione onChange e il campo di testo:codice:<script type="text/javascript"> <!-- function select_change () { var f = document.formris; f.nomecontatto.value = f.tipocontatto.options[f.tipocontatto.selectedIndex].value; // (value o text) } //--> </script>
E il gioco è fatto, al cambiare della voce nel menù a tendina cambierà il valore del campo testo.codice:<select name="tipocontatto" class="sfondo_input" id="tipocontatto" onchange="select_change()"> <?php $idcliente = $_SESSION['id']; $risCont = mysql_query("select telefono, cellulare, email FROM clienti WHERE id='" .$idcliente ."'"); $array=mysql_fetch_array($risCont); echo "<option value=\"\">Seleziona una voce...</option>"; echo "<option value=\"$array[telefono]\">Telefono fisso</option>"; echo "<option value=\"$array[cellulare]\">Telefono mobile</option>"; echo "<option value=\"$array[email]\">Email</option>"; echo "<option value=\"\">Skype</option>"; echo "<option value=\"\">altro...</option>"; ?> </select> <input name="nomecontatto" type="text" class="sfondo_input" id="nomecontatto" size="50" />

Rispondi quotando