se scrivo alert(document.form1.emaildest.option); mi visualizza l'alert con scritto undefined mentre alert(document.form1.emaildest.option.value); non funziona nemmeno con parentesi del value ( value() )...ora cmq sto postando la pagina...modificherò questo messaggio appena fatto...
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script type="text/javascript"> function setBack () { var larghezza = window.screen.width; var altezza = window.screen.height; if (larghezza == 800 && altezza == 600) document.body.style.backgroundImage = 'url("camelia800x600.jpg")'; else if (larghezza == 1024 && altezza == 768) document.body.style.backgroundImage = 'url("camelia1024x768.jpg")'; else if (larghezza == 1280 && altezza == 1024) document.body.style.backgroundImage = 'url("camelia1280x1024.jpg")'; } function showname() { alert(document.form1.emaildest.option); switch(document.Form1.emaildest.option[Form1.emaildest.selectedIndex].value()) { case "10": document.Form1.destinatario.value="nome1"; break; case "20": document.Form1.destinatario.value="nome2"; break; case "30": document.Form1.destinatario.value="nome3"; break; case "40": document.Form1.destinatario.value="nome4"; break; case "50": document.Form1.destinatario.value="nome5"; break; default: document.Form1.destinatario.value="nome6"; } } </script> <style type="text/css"> <!-- .scritta{ color: #FF0000; text-decoration: none; text-align: center; font-weight: bold; font-family: Script, "Monotype Corsiva", "Comic Sans MS", sans-serif; font-size: xx-large; } /*-->*/ </style> <title>Benvenuta su VivaDona</title> <link rel="shortcut icon" href="Immagini/favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body onload="setBack()"> <div align="center">[img]Immagini/logoscrivimi.gif[/img]</div> <p class="scritta">In questa pagina potrai scrivere una mail a chi vuoi. Tutti i campi sono obbligatori per cui per favore riempili tutti e clicca su "Invia!". In caso dimenticassi qualche campo verrai avvisata di e per completarlo.</p> <form name="form1" method="post" action="send.php"> <div align="center"> <font color="#f4b1f4" face="Script, Monotype Corsiva, Comic Sans MS, sans-serif" size="14pt"> Nome Destinatario <input type="text" height="20" size="40" name="destinatario" id="destinatario"> E-Mail Destinatario <select name="emaildest" id="emaildest" onChange="showname()"> <option value="10">email1</option> <option value="20">email2</option> <option value="30">email3</option> <option value="40">email4</option> <option value="50">email5</option> </select> Messaggio <textarea name="testo" id="testo" cols="100" rows="20"></textarea> </font> <input type="submit" value="Invia Messaggio!"> <input type="reset" value="Cancella tutto"> </div> </form> </body> </html>

Rispondi quotando