Pagina 1 di 1

[RISOLTO] Tag SELECT e onChange non funziona con Konqueror

Inviato: sab 20 set 2008, 17:04
da phobos3576
Ho creato una banalissima ListBox con questo codice:

Codice: Seleziona tutto

<SELECT name="yearData" size="10"
              onChange="window.alert(this.options[this.selectedIndex].value);"
              style="font-family: arial, helvetica;
              font-size: 12px;
              font-weight: bold;
              background: silver;
              color: blue;
              height: 180; width: 110;">
   <OPTION value="2008" selected="true">2008</OPTION>
   <OPTION value="2009">2009</OPTION>
   <OPTION value="2010">2010</OPTION>
   <OPTION value="2011">2011</OPTION>
</SELECT>
Su Firefox e Opera tutto funziona correttamente, anche mettendo un onClick direttamente nei tag OPTION.
Con Konqueror non succede nulla.

Pensandoci bene, Konqueror usa il motore KHTML, proprio come Safari, Chrome e (credo) anche Explorer; guarda caso, tutti questi browser richiedono onChange nel tag SELECT, mentre onClick nei tag OPTION non funziona!

Avete qualche soluzione per Konqueror?

EDIT: Scusate, era un mio errore!

Resta il fatto però che Explorer, Safari, Chrome e Konqueror non funzionano con onClick nel tag OPTION; è un problema che si portano appresso da parecchio tempo nonostante lo standard dica che quel codice è perfettamente valido (e, infatti, funziona su Firefox e Opera).