Ciao Ragazzi,
ho la seguente select:
<select name="Marca" onChange="javascript:setMarca();" class="formComponent" id="Marca1">
Il problema e' che l'evento onChange non scatta su mozilla e netscape.
Sapete come risolvere il problema?
Grazie
Ciao Ragazzi,
ho la seguente select:
<select name="Marca" onChange="javascript:setMarca();" class="formComponent" id="Marca1">
Il problema e' che l'evento onChange non scatta su mozilla e netscape.
Sapete come risolvere il problema?
Grazie
Sembra strano ...
forse c'e` un altro errore.
Posta:
il DOCTYPE della pagina (se presente)
il tag form
lo script
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
questo intendi?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
mentre lo script e' questo
function setMarca() {
var idMarca;
idMarca = document.all.Marca.selectedIndex;
location.href="carList.asp?currPage=1&idMarca=" + idMarca;
}
Se usi istruzioni proprietarie e` chiaro che non va sugli altri browser!!!
da richiamare con:codice:function setMarca(ss) { var idMarca = ss.selectedIndex; window.location.href="carList.asp?currPage=1&idMarca=" + idMarca; }
<select name="Marca" onchange="setMarca(this);" class="formComponent" id="Marca1">
pero` di solito si passa il value della select, non il numero d'ordine (potresti avere probelmi con successivi aggiornamenti):codice:function setMarca(ss) { var idMarca = ss.options[ss.selectedIndex].value; window.location.href="carList.asp?currPage=1&idMarca=" + idMarca; }
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Grazie,
ora funziona.