Ragazzi ho un problema con il javascript, precisamente con explorer.
Ho scritto un piccolissimo e semplicissimo script che serve a verificare se l'utente seleziona un valore in un campo select.
Lo script è questo:
function validaCategoria()
{
//Prelevo i dati dal form
var categoria = document.categoria.categoria.value;
if ((categoria == "") || (categoria == "undefined")) {
alert("Devi selezionare una categoria.");
return false;
}
//INVIA IL MODULO
else
{
document.categoria.action = "sceltaCategoria.php?funzione=Conferma";
document.categoria.submit();
}
IL FORM CHE INVIA I DATI è QUESTO:
<form name="categoria" method="post" action="sceltaCategoria.php">
<select name="categoria" size="30">
<option value="un valore">nome categoria</option>
</select>
<button type="button" name="funzione" value="Conferma" onClick="validaCategoria()">Conferma</button>
</form>
Insomma in firefox funziona tutto perfettamente, mentre in explorer mi da questo errore:
Linea: 92
Carattere: 1
Errore:Previsto Oggetto
Codice: 0
URL:l'indirizzo della pagina dove è contenuto il form.
Aiutatemi grazie a tutti