Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Submit ajax

  1. #1
    Utente bannato
    Registrato dal
    Jul 2007
    Messaggi
    66

    Submit ajax

    Ciao a tutti...
    Ho un form combinato in questa maniera

    codice:
    <form id="loginform" method="post" action="#" >
                       <fieldset>
                         <div>
                              <label for="username">@USERNAME:</label>
                              <input type="text" class="input1" id="username" name="username" size="15">
                          </div>
                          <div>
                              <label for="password">@PASSWORD:</label>
                              <input type="password" class="input1" id="password" name="password" size="15">
                          </div>
                       </fieldset>
                       <input onclick="login(this)" type="button" id="submit" value="@ENTER" />
                     </form>
    Il submit funge, ma solo se clicco col mouse e non e premo il tasto invio. Come sistemare?

    Sicuramente mi consiglierete di mettere il pulsate di tipo submit, ma così lui mi 'invia' i dati alla pagina #, invece io faccio tutto tramite la funzione login()

    suggerimenti? grazie e ciao

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    <form id="loginform" method="post" action="#" onsubmit="return login(this)">
    <input type="submit" id="submit" value="@ENTER" />
    login deve ritornare true

  3. #3
    Utente bannato
    Registrato dal
    Jul 2007
    Messaggi
    66
    ho fatto:

    <form id="loginform" method="post" action="#" onsubmit="return login()" >

    e

    <input type="submit" id="submit" value="ENTER" />

    ma lui invia. Invece io vorrei che nn inviasse nulla perché la funzione login pensa a tutto

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prova così

    login deve ritornare false; :master:

    se javascript è disabilitato, il submit è quello classico fatto da <input type="submit"

    Se è abilitato, viene fatto dalla funzione login, la quale restituisce false per blaccare il submit classico.
    Pietro

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.