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>