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 javascript


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    747
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 747
    Par défaut problème de syntaxe javascript
    Bonjour a tous

    Mon problème est le suivant. J'ai le code que voici :
    Mon formulaire est GRILLES. saisie_textei est un champ de texte (j'en avais plusieurs dans le code html, j'ai donc saisie_texte1, saisie_texte2, saisie_texte3, ...) Le problème c'est que je n'arrive pas a ecrire ce qu'il faut en javascript sans avoir une erreur de syntaxe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
            i=0;
     	while (table_grille.rows[j].cells[i]) 
    		{
    			if ((i > j) && (j !=0))
    			{
    				document.GRILLES.saisie_textei.disabled = 'true'; 
                            }
    		 i++;
    		}
    Merci beaucoup pour votre aide. J'ai essayé pas mal de combinaisons mais aucune n'a marché

  2. #2
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    747
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 747
    Par défaut
    Voici le code complet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
     
    	j=0;
    	while(table_grille.rows[j])
    	{
     	i=0;
     	while (table_grille.rows[j].cells[i]) 
    		{
    			if ((i > j) && (j !=0))
    			{
    				table_grille.rows[j].cells[i].bgColor = '#c2f7bb';
    				document.GRILLES.saisie_texte8i.disabled = 'true'; 
    				}
    			else
    			{
    				table_grille.rows[j].cells[i].bgColor = '#edf4fa';	
    				}
    		 i++;
    		}
    	j++;
    	}

  3. #3
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    en plus des name, donne un ID (identique au name sous réserve qu'il soit unique) à tes input.
    Tu pourras faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
            i=0;
     	while (table_grille.rows[j].cells[i]) 
    		{
    			if ((i > j) && (j !=0))
    			{
    				document.getElementById('saisie_texte'+i).disabled = true; // sans les quotes
                            }
    		 i++;
    		}
    A+

  4. #4
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    747
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 747
    Par défaut
    Ca marche nickel. Merci pour ta réponse ...

Discussions similaires

  1. Problème de syntaxe javascript dans mail PHP
    Par kck61 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 02/11/2011, 11h44
  2. problème syntaxe javascript
    Par identifiant_bidon dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 14/09/2007, 11h52
  3. Problème de syntaxe javascript/servlet
    Par kergosien dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 19/01/2007, 10h40
  4. [javascript] problème de syntaxe " et '
    Par LE NEINDRE dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 26/10/2005, 15h04
  5. 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