Scusate per la scocciatura, in rete le spiegazioni per jquery sono complete ma non ho trovato parti che parlassero specificamente delle operazioni.
codice:
<!DOCTYPE html>
<html lang="en">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script src="http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<head>
</head>
<body>
partenza
<select id="Partenza" name="Partenza">
<option value="Roma">Roma</option>
<option value="Milano">Milano</option>
<option value="Bologna">Bologna</option>
</select>
<script type="text/javascript" language="javascript">
$('#Partenza').change(function() {
alert('Hai selezionato ' + $(this).val());
});
</script>
arrivo
<select id="Arrivo" name="Arrivo">
<option value="Roma">Roma</option>
<option value="Milano">Milano</option>
<option value="Bologna">Bologna</option>
</select>
<script type="text/javascript" language="javascript">
$('#Arrivo').change(function() {
alert('Hai selezionato ' + $(this).val());
});
</script>
Classe
<select id="Classe" name="Classe">
<option value="Prima">Prima</option>
<option value="Seconda">Seconda</option>
<option value="Terza">Terza</option>
</select>
<script type="text/javascript" language="javascript">
$('#Classe').change(function() {
alert('Hai selezionato ' + $(this).val());
});
</script>
---------/>Controllo
<button id="iter" type="button">Itinerario</button>
<span id="result2"></span>
<script>
$("#iter").click(function(){
if( $("#Partenza")==("#Arrivo") ) {
$("#result2").html("Errato");
}else{
$("#result2").html("_");
}
</script>
</body>
</html>
Ecco non riesco a capire DOVE vada inserita la funzione per CONTROLLARE due Option Value.
Alla fine ho creato un tasto Itinerario dove, premendolo, andrà a darmi un output di testo, praticamente una casella (che non so come far uscire) dove ci saranno scritte le tappe (che le scriverò io a seconda del viaggio).
codice:
$("#iter").click(function(){
if( $("#Partenza")==("#Arrivo") ) {
Questo è riferito al messaggio di errore in caso vengano selezionate le stesse mete di partenza e arrivo, non funziona
e mi chiedevo se potessi metterlo direttamente in :
codice:
<script type="text/javascript" language="javascript">
$('#Arrivo').change(function() {
alert('Hai selezionato ' + $(this).val());
praticamente nel messaggio di allarme.