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 :

[debutant][erreur] pas un Objet ou valeur Null


Sujet :

JavaScript

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 282
    Points : 102
    Points
    102
    Par défaut [debutant][erreur] pas un Objet ou valeur Null
    bonjour voici mon erreur et donc mon probleme

    je debute en javaScript et j'ai cru comprendre qu'il faillait utilisé AJAX pour faire ce que je voulai liste liée donc j'ai recopier le code donner dans le tutorial persent sur le site et je l'ai adapter pour ems besoin

    la fonction go devient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    function onChnageDelService(){
    getXhr();
    xhr.onreadystatecahnge=function(){
    if(xhr.readystate==4 && xhr.status ==200){leselect=xhr.reponseText;
    document.getElementById('delUser').innerHTML=leselect;}}xhr.open("post","ajaxForDelUtilisateur.php",true);
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    sel=document.getElementById('delServ');
    idService=sel.options[sel.selectIndex].value;
    xhrsend("ideService="+idService);
    }
    donc pa un grand changement

    ensuite dans mes select sont comme ca

    le select delServ influe sur le select delUser c'est ce que je souhaite

    delServ
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <select name='delServ' id='delServ' onChange='onChangeDelService()'>
    <option value="-1" selected>---------------</option>
    <?php echo dataSelect($requestService,"Service");?>
    //rempli les option de la select marche bien car je visualise les otions
    </select>
    delUser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <div id='delUser' style='display:inline'>
    <?php echo dataSelect($requestUtilisateur,"Utilisateur");?>
    </select>
    </div>
    voila en gros mes codes comme vous pouvez le voir sa ressemble beaucoup au tutorial mais j'ai une erreur qui est exactement

    'sel.options[...].value' a la valeur Null ou n'est pas un objet.

    que faire je voi pas trop de mon coté

    un grand merci pour votre aide

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 282
    Points : 102
    Points
    102
    Par défaut
    Resolu pour info modifier linges

    [code]
    sel=document.getElementById('delServ');
    idService=sel.options[sel.selectIndex].value;
    &#91;code&#93;

    en
    &#91;code&#93;
    idService=document.getElementById('delServ').value;
    &#91;/code&#93;

    et aussi remplacer xhrsend(... par xhr.send...

    pour l'instant ca marche par contre autre soucis

    merci&#91;/code&#93;

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 04/05/2010, 15h38
  2. Erreur IE6 className a la valeur null ou n'est pas un objet
    Par nandofive dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 18/04/2009, 14h21
  3. Pas de retour des valeurs NULL
    Par titmael dans le forum Langage SQL
    Réponses: 2
    Dernier message: 17/12/2007, 14h41
  4. Pas d'affichage des valeurs nulles avec un COUNT
    Par phoenixz22 dans le forum Langage SQL
    Réponses: 13
    Dernier message: 30/05/2007, 18h39
  5. librairie introuvable! Erreur"Pas d'objet dans ce contr
    Par vins111282 dans le forum Access
    Réponses: 5
    Dernier message: 16/05/2005, 14h07

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