Visualizzazione dei risultati da 1 a 4 su 4

Discussione: javascript e form

  1. #1

    javascript e form

    Salve a tutti! Ho una form dove vengono inseriti alcuni dati.
    Questa form ha una action che redirige su un'altra pagina:
    <form name="pippo" action="insert.php" method="post">
    alla fine della form c'è un button con un evento onclick che chiama la funzione javascript controlla(), posto il codice della funzione controlla:

    function controlla(){
    var testo=document.pippo.area.value;
    if(testo == ''){
    alert("riempire la textarea");
    return false;
    }
    else{
    document.pippo.submit();
    }
    }

    In IE tutto funziona benissimo, cioè se inserisco dati nella textarea la pagina insert.php viene chiamata, altrimenti javascript mi da un alert e non richiama la pagina insert.php
    In Firefox invece succede una cosa strana: la alert mi ricorda di riempire i campi, ma dopo viene chiamata la pagina insert.php, ovviamente questo non deve accadere.... non voglio che insert.php venga chiamata a meno che non siano stati inseriti dei dati nella textarea

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    occhio, parli di un tag <button>?
    in quel caso potresti non aver specificato il type del button,
    che in IE diventa automaticamente button, in altri browser submit

  3. #3
    Non è questo il problema, infatti ho fatto varie prove cambiando il type ma niente da fare, firefox reindirizza comunque alla pagina insert.php

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    vediamo questo form

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.