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

JavaScript Discussion :

document.monform.action='mafonction()'; Est-ce possible?


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de FrankOVD
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2005
    Messages : 438
    Par défaut document.monform.action='mafonction()'; Est-ce possible?
    Bonjour,

    Afin d'empêcher d'une personne soumette un formulaire par mégarde en appuyant sur entrée, j'aimerais pouvoir modifier l'action de mon formulaire lorsque l'utilisateur écrit dans certains champs et remplacer "monFichier.php" par une fonction javascript. Je n'utilise pas la PHP pour faire cela car j,aimerais ne pas avoir à rafraîchir ma page à chaque fois.

    Existe-t-il un moyen de passer une fonction javascript comme action de mon formulaire?

  2. #2
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    salut !
    t'as essayé au moins avant de poster ?
    en tous cas c bien possible...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action=javascript:mafonction()>
    et plus bas dans le bouton submit tu gère le reste avec onclick...
    @+

  3. #3
    Membre éclairé Avatar de FrankOVD
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2005
    Messages : 438
    Par défaut
    Ouais j'ai essayé quelques trucs mais, comme tu vois, c'est au moment d'appeler la fonction qui ça n'a pas fonctionné. ça cherchait la page www.monsite.com/mafonction()

    J'essaye ce que tu viens d'écrire

  4. #4
    Membre éclairé Avatar de FrankOVD
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2005
    Messages : 438
    Par défaut
    Nice! Ça fonctionne!

    Merci beaucoup Sheriff!

  5. #5
    Membre éprouvé Avatar de lalouve
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2004
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2004
    Messages : 128
    Par défaut
    Explication:

    Pour l'attribut action comme l'attribut href la valeur attendue par défaut est une url.
    Ce n'est pas le cas pour les onmouseover, onmouseout, etc...
    Par consequent si tu souhaites executer du code javascript il faut que tu l'indiques en ajoutant javascript:


    Bon courage.

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

Discussions similaires

  1. est il possible d'exécuter un fichier .sql dans action script ?
    Par wannabi dans le forum ActionScript 3
    Réponses: 2
    Dernier message: 01/09/2008, 15h16
  2. Réponses: 0
    Dernier message: 09/05/2008, 18h36
  3. Est-il possible de chaîner des actions ?
    Par guillaume06 dans le forum Struts 1
    Réponses: 2
    Dernier message: 29/02/2008, 16h53
  4. est-il possible d'interdire l'accès à "Mes documents"
    Par lodan dans le forum Sécurité
    Réponses: 3
    Dernier message: 13/12/2006, 10h35
  5. Réponses: 2
    Dernier message: 17/08/2006, 14h50

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