Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Frankos
    Registrato dal
    Nov 2002
    Messaggi
    505

    Doppio controllo JS su pulsante

    Ciao a tutti,

    non sono molto ferrato con Javascript.
    Il mio problema é questo:

    ho un pulsante in un form con una verifica dei campi (javascript generato da Dreamweaver):

    <input name="Submit3" type="submit" onClick="MM_validateForm('von','','R','bis','','R' );return document.MM_returnValue" value="Prenota">


    Dovrei modificare il pulsante in modo che prima mi faccia il controllo già presente e poi, se questo dà esito positivo, mi faccia un secondo controllo contenuto nella funzione verificaDate(), solo se i due controllo sono positivi può inviare il modulo.

    come fare?
    Sempre più in alto...
    www.webdition.com

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non e` una buona cosa mettere il controllo del form chiamato dall'onclick su un bottone. Sarebbe meglio mettere il controllo sull'onsubmit del form:
    <form ... onsubmit="MM_validateForm('von','','R','bis','','R '); return document.MM_returnValue;">

    Poi per fare quello che chiedi (rimanendo con le stupide funzioni generate da MM):
    <form ... onsubmit="MM_validateForm('von','','R','bis','','R '); if(document.MM_returnValue) return tuafunzione();">

    La tuafunzione() deve ritornare true in caso positivo o false in caso negativo.
    Se invece tuafunzione() e` fatta con i criteri MM, allora la chiamata va modificata.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di Frankos
    Registrato dal
    Nov 2002
    Messaggi
    505
    ok, grazie mille Mich_, ora provo
    Sempre più in alto...
    www.webdition.com

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.