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

    intercettare OnSubmit della form

    Ciao a tutti, dato questo scenario, una pagina aspx dot net 2.0, che ha un un pulsante dentro una form è possibile in una funzione javascript sull'onclick del pulsante tipo fire(this) intercettare l'onsubmit della form che lo contiene ?

    Io per il momento ho fatto così, sull'evento onmouseover del pulsante.

    function fire(pulsante){
    pulsante.form.onSubmit = window.alert('sto inviando...');
    }

    Ma l'alert lo vedo lo stesso anche senza fare click sul pulsante... come mai ?
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  2. #2
    Utente di HTML.it L'avatar di Pastore12
    Registrato dal
    Oct 2008
    Messaggi
    1,051
    Hai provato questo:
    Codice PHP:
    <forn name="Trinita" action="http ://www.cinedelic.com/trinity/film.htm" method="post" onsubmit="fire()"

    Ciao!
    "Ethics are to me something private. Whenever you use it as an argument for why somebody_else should do something, you’re no longer being ethical, you’re just being a sanctimonious dick-head"
    Linus Torvalds

  3. #3
    grazie intanto.
    beh certo andando direttamente sulla form gestivo l'onclick da li molto facilmente.

    Io però vorrei gestirlo al momento della pressione di un suo pulsante.

    anche con addEventListener l'evento viene scatenato immediatamente sul mouse over del pulsante
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  4. #4
    Utente di HTML.it L'avatar di Pastore12
    Registrato dal
    Oct 2008
    Messaggi
    1,051
    è possibile in una funzione javascript sull'onclick del pulsante tipo fire(this) intercettare l'onsubmit della form che lo contiene ?
    beh certo andando direttamente sulla form gestivo l'onclick da li molto facilmente.
    Io però vorrei gestirlo al momento della pressione di un suo pulsante.
    Diciamo che non sei molto chiaro.. se parli di catturare il submit di un form è una cosa, se parli di gestire l'onclick di un pulsante è un'altra.

    Nel primo caso va bene onsubmit
    Nel secondo onclick
    "Ethics are to me something private. Whenever you use it as an argument for why somebody_else should do something, you’re no longer being ethical, you’re just being a sanctimonious dick-head"
    Linus Torvalds

  5. #5
    si guarda hai ragione mi sono spiegato da cane.
    sembra che ho trovato qualcosa di soddisfacente ora

    sul onmouseover del pulsante adesso faccio partire questa del pulsante

    Function fire(pulsante){
    pulsante.form.onsubmit = function(){window.alert('sto inviando..')};
    }

    e infatti non scatena l'evento immediatamente (sul mouseover)
    pare venga scatenato proprio sul onsubmit della form.

    Dovrei aver risolto
    grazie cmq
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

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.