Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Validazione form

  1. #1

    Validazione form

    salve a tutti, ho un problema che m sta facendo impazzire, è da ieri sera k controllo e ricontrollo ma non ne vengo a capo. Ho questo codice:
    codice:
    Cambia Password
    Il problema è che quando clicco su cambia password non mi fa nessuna delle due scelte dell'if, ne l'alert ne il submit(), come se ci fosse un errore di sintassi...
    Le ho provate tutte, parentesi graffe, if annidati....

    Premetto che i nomi degli input sono giusti e anche quello della form (edit è appunto il nome della form).

    Vi prego illuminatemi!

    P.S.: tenete conto che questo sarà il mio terzo codice in js nella mia vita quindi siate più espliciti possibile nella spiegazione :P

  2. #2
    il codice javascript va su onclick non su href
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  3. #3
    non per essere cinico ma... nn è vero!
    se io metto un banale
    codice:
    link
    funziona e, più importante, anche se lo metto a onclick non funziona...


    altre idee?

  4. #4
    provalo con firefox e vedi cosa ti dice la console degli errori (da Strumenti).
    Magari hai scritto male il nome di un campo...

    ps. in effetti è preferibile metterlo su onclick, ma funzionerebbe ugualmente su href; vedi http://www.rgagnon.com/jsdetails/js-0051.html per un esempio (sono abituato a lavorare facendo in modo che anche con js disbilitato tutto funzioni, per la Legge Stanca, e leggendo il post ho risposto troppo in fretta :-)
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  5. #5
    controllato ogni nome campo e firefox m rifiuto di installarlo.

    in ogni caso se ci fosse il nome di un campo sbagliato non compilerebbe proprio e non funzionerebbe qualsiasi istruzione all'interno dello script cosa che non accade perché se io metto un alert all'infuori del blocco if/else quando clicco sul link mi fa partire l'alert... invece sembra quasi che si verifichi una condizione che non soddisfa ne l'if ne l'else, cosa per definizione impossibile...

    nn ci capisco più niente

  6. #6
    scrivi javascript e non java-script

    rpvando con

    codice:
    Cambia Password
    funziona. Quindi se il problema persiste ricontrolla i nomi
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  7. #7
    fatto, il -me l'ha messo qui nel forum (non so perché), sulla mia pagina è scritto giusto...

    può essere che il problema sia legato al fatto che lo script è in una pagina php?... non dovrebbe ma...

  8. #8
    ovviamente no. Una volta generato l'html, esso è del tutto identico a una pagina non dinamica.
    Ma se posti il codice html completo forse smetto di "sparare ipotesi" :-)
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  9. #9
    come vuoi

    sei fortunato che non c'è ancora nulla sulla pagina xD te la cavi con poche righe :P
    codice:
    ...

  10. #10
    almeno posta l'html generato; che me ne faccio del php, per giunta non avendo i file che includi??
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

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.