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 :

erreur sue une fonction javascript(urgent)


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 502
    Par défaut erreur sue une fonction javascript(urgent)
    Bonjour à tous,

    Je réalise un site en asp avec une base de données Oracle.

    J'ai réalise une fonction dans lequel je vérifie si les champs à renseigner son bien saisie. S'ils sont bien renseignés, on passe à la page suivante en lui passant au paramètre un des variables. Le problème c'est que cela ne fonctionne pas.

    Voici le code de la fonction:

    <script language="JavaScript">
    function verifForm()
    {
    strMessage="Veuillez renseigner le nom du logiciel que vous souhaitez ajouter";
    if ( document.FormAjoutLog.TxtNom.value == "" ) {
    alert (strMessage);
    return false;
    }
    if ( document.FormAjoutLog.TxtNom.value != "" ) {
    location.replace("Cat_Insertion.asp? TxtNom=" + document.FormAjoutLog.txtNom.value);
    }
    }

    </script>

    Voici le bouton concernant l'appel de la fonction:

    <td><input type="button" value="Enregistrer" name="Enregistrer" onClick="verifForm()">

    Voici le message d'erreur:
    'document.formAjoutLog.textNom.value' a une valeur Null ou n'est pas un objet.

  2. #2
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Salut,

    Ton erreur ne viendrait-il pas de là :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    location.replace("Cat_Insertion.asp? TxtNom=" + document.FormAjoutLog.txtNom.value);
    il y a un espace entre ? et TxNom à mon avis il ne récupère rien Request.querystring("TxtNom")

    ++

  3. #3
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    De plus, pourquoi y a-t-il un "e" ici:
    'document.formAjoutLog.textNom.value' a une valeur Null ou n'est pas un objet.
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. erreur dans une fonction javascript toute simple
    Par totoAussi dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/10/2009, 12h19
  2. Erreur dans une fonction javascript
    Par nicotom dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 22/01/2009, 23h08
  3. Erreur a l'appel d'une fonction javascript
    Par linou dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/03/2005, 11h16
  4. Réponses: 2
    Dernier message: 11/08/2004, 15h01
  5. Réponses: 11
    Dernier message: 10/05/2004, 10h49

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