Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696

    modulo e funzioni che non vanno

    ciao, ho fatto un modulo con dei pulsanti vicino a dei campi che richiama degli script per visualizzare delle opzioni.

    per provare ho fatto il modulo senza i tag <form></form> e gli script funzionano e mi visualizzano un div con delle opzioni, premettendo che utilizzo il getElementById() per identificare l'elemento

    adesso che tutto funziona ho messo <form></form> e quando clicco su questi pulsanti per lo script mi inviano il modulo perchè ?
    le funzioni non richiamano in nessun modo il modulo tramite js :master:

  2. #2
    Se hai un campo input submit il modulo sarà inviato ad ogni suo click. Se ti serve aver un modulo MA senza inviarlo usa un cambpo Button.

    <input type="button" gli altri attributi son come quelli del submit>
    Ricorda che in questo caso l'evento da collegare alla funzione javascript sarà ONCLICK e non ONSUBMIT!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  3. #3
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696
    non cè nessun submit, l'invio del form lo gestisco tramite funzioni js che devo ancora fare, non capisco come faccia ad inviarsi da solo

  4. #4
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696
    allora, ho tolto tutti gli script, cè solo una funzione vuota di prova

    function prova(){

    }

    e viene richiamata cliccando su un pulsante nel form
    <form method="post">
    etc.....
    <input type="image" src="" onclick="prova();" />
    </form>


    mi spiegate perchè il modulo si invia ??
    è un documento xhtml strict

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    il type="image" ha le stesse funzioni e comportamento del tasto submit

    Usa un button o un normale link:

    <a href="#" onclick="funzione();return false"><img src="...

    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

  6. #6
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696
    Originariamente inviato da br1
    il type="image" ha le stesse funzioni e comportamento del tasto submit
    apperò e da quando questa novità


    allora si spiega tutto il mio problema che mi porto dietro e che da 5 mesi non riuscivo a risolvere

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.