Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606

    Perchè non riesco a fare questo?

    Salve, sto cercando di realizzare un form in cui il solito pulsante di invio è sostituito da un'ancora.
    Il codice per il form è questo:
    codice:
    <form method="post" action="ingresso.php">
             <div style="position: relative">
               ingresso blog
    
               utente:
    
               <input type="text" name="uid" size="12" />
    
               password:
    
               <input type="password" name="pass" size="12" />
    
               entra
               registrati
             </div>
           </form>
    E fin qui nessun problema, quando faccio click su [entra], il link punta esattamente dove deve puntare, e cioè a questa funzioncina realizzata in javascript:
    codice:
    <script type="text/javascript">
            function Invia(){
            var F = this.document.forms[0];
    
                     if ((F.elements[0].value != '') && (F.elements[1].value != '')) {
                        F.action = 'ingresso.php';
                        F.submit;
                     } else {
                            self.alert("Devi inserire i dati giusti!\n");
                     }
            }
         </script>
    Ebbene, inutile dire che se lascio i campi in bianco, vengo avvisato di questo.
    Il problema si verifica quando una volta inseriti i valori di utente e pass, il form rimane ... muto.
    Cioè non viene mandato il contenuto del form al file inserito nell'action.
    Per se il validatore di codice mi dice che il codice è tutto giusto.

    Qualcuno sa aiutarmi grazie.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    F.submit();

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3

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 © 2025 vBulletin Solutions, Inc. All rights reserved.