Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Jul 2003
    Messaggi
    404

    Nidifcare JavaScript con VBScript

    Vorrei sapere se è possibile eseguire una funzione javascript dove poi all'interno mi chiamo un altra funzione di tipo VBScritp.....
    Cioè mi spiego meglio.....
    In un modulo ho dei campi obbligatori e dove eseguo il controllo tramite una funzione, poi ho un altra funzione che mi controlla il corretto inserimento della E-mail che è una funzione VBScript....
    Quando all'ineterno della funzione faccio riferimento alla funzione di controllo mail...nello status bar di explorer mi dice errore di visualizzazione pagina....e nn mi esegue nemmeno il controllo sui campi....
    Quindi mi chiedo e possibile implementare le due funzioni e sbaglio qualcosa io?

  2. #2
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    413
    Ciao!

    io ho un problema simile al tuo. Io ho un form. Vorrei passare il contenuto del form ad una funzione VBScript. Da quanto ho capito tu hai fatto una funzione che serve a me. Mi puoi aiutare? Come faccio a a passare un forma ad una funzione VBscript?

  3. #3
    Utente bannato
    Registrato dal
    Jul 2003
    Messaggi
    404
    nell'evento onclick del pulsante inserisci il nome della funzione ed eventuale parametri.....
    semplice no

  4. #4
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    413
    Ti posto il mio codice così mi dici dove sbaglio:


    <script language =VBScript>

    ' ++++++++++++++++++

    function Salva(nome)

    Set T = Document.forms (nome)

    a = T(1).nome.value ' qui mi dà errore

    end function

    ' +++++++++++++++++

    </script>


    <form name="modPrimo" onSubmit=Salva(1)>
    <table>
    <tr><td>Inserisci il nome</td><td><input type="text" name ="nome"></td></tr>
    <tr><td>Inserisci la mail</td><td><input type="text" name ="email"></td></tr>
    <tr><td><input type = submit name="Invia" value ="invia"></td></tr>
    </table>
    </form>


    In pratica. Passo il valore 1 nella funzione salva. Mi aspetto di poter leggere il numero del form (xché in realtà dovrei controllare almeno 6 form diversi) in modo da poter gestire tutti i dati tramite una sola funzione. COme faccio ad indentificare il form che mi sono passato per poi recuparare i dati?

  5. #5
    Utente bannato
    Registrato dal
    Jul 2003
    Messaggi
    404
    Nel form devi inserire la action così come l'ho scriita...ed è li che gli passi la funzione altrimenti devi gestirla diversamente
    action="nome funzione()"

  6. #6
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    413
    Ho provato a fare come dici tu ma a quanto vedo nell'action si aspetta una pagina web. In effetti mi dice pagina non trovata e nella barra degli indirizzi mi appaiono questi parametri:

    http://ivano/Salva()?nome=ivano&email=pippo@yahoo.it&Invia=invia

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.