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 :

Probl�me de syntaxe - elements['x'].value


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Inscrit en
    Ao�t 2004
    Messages
    61
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2004
    Messages : 61
    Par d�faut Probl�me de syntaxe - elements['x'].value
    Bonjour,

    Je souhaite �crire une fonction qui va modifier les valeurs de champs cach�s d�s que la valeur d'un champ texte est modifi�e. La valeur de l'attribut Name de ces champs est du type : "newData[n][DATE]" ou "changeData[n][DATE]" o� n est un nombre. ( ces valeurs sont g�n�r�es et utilis�es par des scripts php).

    Cette fonction est appel�e sur un �v�nement onChange du champ "date[n]".
    Voici cette fonction :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function changeDate(i,j,type){
    	var str1 = new String("");
    	var str2 = new String("date[");
    	for (k=i;k<j;k++){
    			str1+="newData[" + k + "][DATE]";
    		if(type == "change")
    			str1+="changeData[" + k + "][DATE]";
    		str2+=k+"]";
    document.anlForm.elements[str1].value=document.anlForm.elements[str2].value;
    	}
    }
    lorsque la fonction est appell�e, j'aui un message d'erreur disant:
    document.anlForm.elements[...].value n'est pas un objet ou a la valeur Null
    pourquoi ces '...' ? � quoi correspondent-t-ils ?
    Quelle est l'erreur ?

    merci

    Beno�t

  2. #2
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    salut

    il faudrait que tu nous montres la composition de ton formulaire, qu'on puisse voir le nommage, le type d'�l�ments, etc...

    (en avant go�t de solution: la syntaxe
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <input type="checkbox" name="case[]" />
    est fort utile pour php, mais javascript ne la comprend pas vraiment; case[] n'est pas interpr�t� comme un tableau)

  3. #3
    Membre confirm�
    Inscrit en
    Ao�t 2004
    Messages
    61
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2004
    Messages : 61
    Par d�faut
    Ok merci. Je viens de voir que le probl�me viens plut�t de mon php, en amont....Donc changeData[n][DATE] n'exite pas en r�alit�... !!

    Merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. probl�me de syntaxe
    Par pmboutteau dans le forum ASP
    R�ponses: 4
    Dernier message: 02/03/2005, 11h24
  2. [Interbase] Probl�me de syntaxe SQL
    Par navis84 dans le forum InterBase
    R�ponses: 4
    Dernier message: 22/12/2004, 17h07
  3. Probl�me de syntaxe
    Par Mister_FX dans le forum ASP
    R�ponses: 5
    Dernier message: 30/06/2004, 10h01
  4. Probl�me de syntaxe ADO ...
    Par bendev dans le forum ASP
    R�ponses: 2
    Dernier message: 15/04/2004, 14h38
  5. [UPDATE] [jointure] probl�me de syntaxe ou de version ?
    Par Erreip dans le forum Requ�tes
    R�ponses: 2
    Dernier message: 08/03/2004, 15h10

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