Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    Disabilitare Bottone Form

    Ciao ragazzi io uso questo script per disabilitare il bottone di invio del mio form

    onclick="document.mioForm.invia.disabled=true"

    dove mioForm è il nome del form e invia è il nome del bottone.
    l'evento onclick è sul bottone appunto.

    Questo mi risulta utile perchè l'invio del form prevede l'upload di immagini e vorrei evitare l'utente cliccasse di continuo sul bottone vista l'attesa!

    Il mio problema qual'è?

    Se uso Safari o una versione inferiore alla 9 di IE il form non viene inviato...è un bel limite....qualcuno non ha consigli per non perdere questa bella funzione ma far si che i form vengano inviati anche sui browser che ora non vanno?

    Grazie!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova a trasferire il cambio stato dentro ad una funzione cioè onclick="funzionedisabilita()"
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    non so usare le funzioni JS
    programmo solo php xD

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Siamo proprio alle nozioni basilari
    codice:
    <script>
    function Disable(){
    document.nomeform.nomecampo.disabled=true;
    }
    </script>
    <input type="button" onclick="Disable()" value="invia" name="nomecampo" />

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    basilari? Di JS non so nulla di nulla!

    Ora lo provo grazie!!

  6. #6
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    mi spiace ma non cambia nulla

    Funziona solo con IE 9 e FF uff...

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova a mettere il link alla pagina demo pubblica
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    eh?
    Dici di farti una demo per farti vedere che non funziona?

  9. #9
    Prova a mettere onclick='this.disabled=true'

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Veronica80
    eh?
    Dici di farti una demo per farti vedere che non funziona?
    Dico che verificando/testando la pagina identica (un'altra pagina potrebbe non presentare il problema) la dove hai inserito il comando forse si capisce perché questa anomalia, che potrebbe essere dovuto ad altri script presenti nella pagina

    Originariamente inviato da Plopper
    Prova a mettere onclick='this.disabled=true'
    Il problema non è disabilitare il tasto ma inviare il form e disabilitare il tasto veronica80 afferma che non funziona con certi browser
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.