Originariamente inviato da niko80
l'errore non è + quello di prima:
il problema è che se tu passi alla funzione il form:
onClick="conferma_eliminazione(this.form);"
non c'è bisogno di riprenderlo nella funzione:
document.ilform.reset();
basta:
ilform.reset();
questa è una pagina di prova che ho fatto ed in IE6 funziona perfettamente:
<html>
<head>
<title>Selezione attività</title>
<script>
function conferma_eliminazione(ilform) {
conferma = confirm("Sei sicuro di voler cancellare tutto il contenuto del form?\nPremi 'OK' per confermare, o Annulla per annullare.");
if (conferma)
{
ilform.reset();
}
}
</script>
</head>
<body name="body" bgcolor="#D4D0C8">
<form name= "padre">
<input type="text" name="testo1" value="">
<input type="button" name="cancella" value="Cancella" onClick="conferma_eliminazione(this.form);">
</form>
</body>
</html>