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 :

[Débutant]Changer du text dans un tableau


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 6
    Points : 4
    Points
    4
    Par défaut [Débutant]Changer du text dans un tableau
    Bonjour à tous

    Je bidoulle un peu en javascript, en général je m'inspire de truc que je trouve sauf que la je trouve rien^^

    Je vous explique ce que je veux faire.

    J'ai un tableau, tout simple je fais des testes^^

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <table>
    	<tr>
    		<td id="for">1</td>
    		<td><a href="javascript:recup()">+</a>
    	</tr>
    </table>
    Le truc de la fonction recup c'est que je voudrais récupérer le 1 du tableau pour pouvoir modifier sa valeur.

    Sauf que c'est la que commence les problèmes, je ne sais pas comment récupérer le 1 ^^

    Merci d'avance pour votre aide.

  2. #2
    Candidat au Club
    Inscrit en
    Septembre 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    C'est bon j'ai trouver mais d'autre probleme sont apparu

    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
    22
    function recup(a,b)
    	{
    		var valeur=document.getElementById("force").innerText;
    		var point=document.getElementById("point_restant").innerText;
    		var point_restant;
    		if(b="carac")
    		{
    			var coup=3;
    			point_restant=point-coup;
    			if(point_restant>=0)
    			{
    				if(a==1)
    				{
    					valeur++;
    					point-=coup;
    				}
    				else if(a==2)
    				{
    					valeur--;
    					point++;
    					point++;
    					point++;
    Le premier truc que je comprend pas c'est pourquoi je peut pas metre
    point+=3; ici, le resultat de point+=3 est une concaténation de point et de 3
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    }
    			}
    			else
    			{
    				alert("pas assez de point");
    			}
    		}
    Le deuxieme truc c'est que à la place de force dans le getElementById je voudrais metre un troisieme argument envoyer a la fonction, sauf que ba sa marche plus

    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function recup(a,b,c) 
    { 
    var valeur=document.getElementById(c).innerText; 
    ... 
     
    }
    La l'erreur est qu'il n'y a pas d'objet apparament alors que mon lien comporte :
    <a href="javascript:recup(1,carac,force)">+</a>

Discussions similaires

  1. Charger un ficher Texte dans un tableau
    Par bonjour69 dans le forum C
    Réponses: 4
    Dernier message: 12/10/2005, 20h15
  2. Centrer des images et du texte dans un tableau
    Par hstlaurent dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 30/08/2005, 16h34
  3. [débutant]problèmes d'affichage dans un tableau
    Par Hastur dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 16/08/2005, 12h00
  4. Réponses: 5
    Dernier message: 15/05/2005, 08h51
  5. [MFC] Changer le texte dans la barre de statut
    Par karl3i dans le forum MFC
    Réponses: 2
    Dernier message: 13/02/2004, 13h15

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