IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

Appeler une fonction JavaScript (en ASP) ?


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 143
    Par défaut Appeler une fonction JavaScript (en ASP) ?
    Bonjour,

    Quelqu'un sait comme j'appele une fonction qui est sur une autre page (fonction.asp) via une autre page asp (formLogin.asp)

    J'ai un formulaire et je dois valider les champs complétés par l'usager (formLogin.asp). J'ai trouvé un bon script de validation (longueur, les caratères, les nombres etc...) et ce script se retrouve sur une autre page (fonction.asp) maintenant dans mon formulaire je veux appeler cette fonction plutôt que d'introduire tout le code dans la même page, alors comment je fais ?

    syntaxe et à quel endroit exactement ?

    Merci !

  2. #2
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut
    Bonjour,

    Dans ta page formLogin.asp (début), tu fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!--#include file="fonction.asp" -->
    Tu n'as plus qu'à appeler ta fonction quand tu en as besoin

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 143
    Par défaut
    Citation Envoyé par Crazyblinkgirl
    Bonjour,

    Dans ta page formLogin.asp (début), tu fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!--#include file="fonction.asp" -->
    Tu n'as plus qu'à appeler ta fonction quand tu en as besoin
    Et comment je l'appele exactement dans un formulaire avec un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" name="code" value="">
    après avoir ajouté l'include en haut de page ? :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <%      
        '**************************************
        ' Name: isAlphaNumeric
        ' Description:Function to determine if t
        '     he passed parameter is AlphaNumeric (the
        '     string contains only A-Z, a-z or 1-0). H
        '     eavily commented. Bug Fixed.
        ' By: Ramon Morales ......
    Function IsAlphaNumeric(sText)

  4. #4
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut
    Appelles la quand ton formulaire a été validé comme ca si il y a une erreur, tu le réafficheras

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 143
    Par défaut
    Citation Envoyé par Crazyblinkgirl
    Appelles la quand ton formulaire a été validé comme ca si il y a une erreur, tu le réafficheras
    Je veux bien mais ma question est : C'est où exactement et c'est quoi la syntaxe pour appeler la fonction ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action="/fonction.asp" name="frmLogin" method="post" onsubmit="javascript:IsAlphaNumeric(sText)">
    Est-ce comme ceci ou ailleurs dans le fomulaire ? Est-ce la bonne syntaxe ?

    Merci de m'aider !

  6. #6
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut
    Il s'agit d'une fonction javascript?

    Si oui, tu peux effectivement la mettre dans ton form comme tu as fait (avec un return devant)

    Par contre, à quoi correspond le paramètre sText?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP-JS] appeler une fonction javascript dans un lien
    Par kawther dans le forum Langage
    Réponses: 2
    Dernier message: 25/04/2007, 10h43
  2. Appeler une fonction javascript grâce à une String
    Par Mike_69 dans le forum Général JavaScript
    Réponses: 18
    Dernier message: 29/03/2007, 17h38
  3. Réponses: 2
    Dernier message: 13/03/2006, 13h54
  4. Réponses: 7
    Dernier message: 08/10/2005, 08h59
  5. Comment appeler une fonction JavaScript depuis Delphi ?
    Par Alfred12 dans le forum Web & réseau
    Réponses: 4
    Dernier message: 17/06/2005, 18h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo