Presupposto: non ho idea del campo a cui appartiene questa domanda, quindi mi scuso se non è nella sezione giusta; la posto qui solo perché il codice su cui vorrei mi aiutaste sta nel pezzo di codice sotto "DOCTYPE html".
Ho una select con varie scelte e vorrei che "onchange" mi venisse eseguita una mia funzione.
<select id="prenotazioneScelta" onchange="impostaPrenotazione()" >
Questa funzione l'ho definita in uno script come segue
<script>
function impostaPrenotazione(){
//corpo
}
</script>
Nel corpo ho messo una stampa per vedere se venisse eseguito, ma non viene mai eseguito.
Avendo provato tutte le combinazioni possibili del tipo {onchange="impostaPrenotazione();"
onchange='impostaPrenotazione()' onchange='impostaPrenotazione();'} ho immaginato che il problema sia nello script e quasi sicuramente è un errore sintattico perché purtroppo sto cercando di imparare da solo.
Considerando che se metto
<select id="prenotazioneScelta" onchange="alert('ciao')" >
quando cambio selezione mi esce l'alert, perché non viene eseguita la mia funzione?
Grazie a chiunque risponderà