Ciao!
sto facendo uno scriptino per selezionare un valore di una option in base al dato in input di un altro campo..(in base alla longitudine seleziona la zona)
Dove sbaglio??codice:<html> <head> <title>POI Management</title> <script language="Javascript"> function calcolaZona(){ if(40.775 <= document.poi.Latitudine <= 40.8){ document.poi.Zona.SelectedIndex.value=1; //Nord } if(40.75 <= document.poi.Latitudine <= 40.775){ document.poi.Zona.SelectedIndex.value=2; //CNord } if(40.725 <= document.poi.Latitudine <= 40.75){ document.poi.Zona.SelectedIndex.value=3; //CSud } if(40.7 <= document.poi.Latitudine <= 40.725){ document.poi.Zona.SelectedIndex.value=4; //Sud } } </script> </head> <body> <ul> [*]Show All [*]Search [*]New POI [*]Categories[/list] <form name="poi" action="new_poi_step2.php" method="POST"> Titolo<input type="text" name="Titolo" /> Categoria<select name="Categoria"> <option value="ristorante">Ristorante</option> <option value="hotel">Hotel</option> <option value="museo">Museo</option> <option value="cinema">Cinema</option> <option value="teatro">Teatro</option> </select> Descrizione<textarea name="Descrizione">Description</textarea> Latitudine<input type="text" name="Latitudine" onChange="Javascript:calcolaZona()"/> Longitudine<input type="text" name="Longitudine" /> Indirizzo<input type="text" name="Indirizzo" /> Zona<select name="Zona" size="4"> <option value="nord">Nord</option> <option value="cnord">Centro-Nord</option> <option value="csud">Centro-Sud</option> <option value="sud">Sud</option> </select> <input type="Submit" Value="Invia" /> <input type="Reset" Value="Cancella" /> </form> </body> </html>
grazie anticipatamente