Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    submit del form alla pressione del tasto invio

    Ciao a tutti,
    ho un problema banale ma fastidioso.

    Quando faccio le form di invio dati (solitamente in asp, ma nel caso di specie è indifferente) e utilizzo il tasto submit classico, quando compilo il modulo e premo il tasto invio il form viene immediatamente spedito.
    Se sostituisco il tasto classico con un'immagine, utilizzo javascript per l'invio (<a href="javascript:document.login.submit();"...), a volte l'invio non funziona, o meglio mi devo spostare sul tasto e premere invio perchè parta.

    La cosa peculiare è che in altre circostanze form del tutto simili funzionano.
    Il massimo l'ho ottenuto in una pagina dove due form diversi, fatti nello stesso modo, uno ha il submit del forum sulla pressione del tasto invio, l'altro no!

    L'esempio è qui http://www.funtasticshop.com
    sul cerca funziona, sulla login no!

    Qualcuno mi sa illuminare?

    Grazie,
    Cesare

  2. #2
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Invece dell'immagine racchiusa dal link utilizza l'input image, è fatto apposta.
    codice:
    <input type="image" id="btn_invia" name="btn_invia" src="image.gif">
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  3. #3

    funziona ma...

    in effetti così funziona, ma non mi funziona più il roll-over...
    Io ho scritto così:

    <input type="image" id="btn_invia" name="btn_invia" src="immagini/login_off.gif"
    onClick="MM_validateForm('username','','R','passwo rd','','R');return document.MM_returnValue"
    onMouseOver="MM_swapImage('asd','','immagini/login_on.gif',1)"
    onMouseOut="MM_swapImgRestore()">

    Ma non funziona!
    Si può fare il rollover in altro modo?

    Cesare

  4. #4
    mi correggo ho sbagliato io!

    cesare

    Grazie!!!!!

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.