Résolu Récupérer le contenu d'un <td> par javascript

kodass

Nouveau membre
Salut à tous.

J'ai une <table> que je rempli par une function Javascript à partir d'un formulaire
JavaScript:
function ajout(f, calTot)
	{
	var t=document.getElementById("Panier").tBodies[0];
        var tr, td;
 	tr=document.createElement("tr");
		for(i=1;i<5;i++)
		{
			td=document.createElement("td");
			td.appendChild(document.createTextNode(f[i].value));
			tr.appendChild(td);
		}
sur double click sur une ligne j'efface toute la ligne par le code suivant
JavaScript:
        tr.ondblclick = function()
		{
  			this.parentNode.removeChild( this);
		}
ça marche très bien. Avant la suppression de la ligne, je voudrais récupérer le contenu d'un <td> (le 4ème) de cette ligne. Pouvez-vous m'indiquer comment procéder. Merci d'avance.
 

kodass

Nouveau membre
Meilleure réponse
Merci, j'ai trouvé la réponse sur deveoppez.com. Si ça peut aider quelqu'un voici le code qu'on ma donné :

JavaScript:
alert(this.getElementsByTagName('td')[3].innerHTML)
et on ma conseillé d'utiliser .textContent au lieu de .innerHTML
 

zeb

Modérateur
plop,

Je te propose aussi de mettre un "id" sur l'élément dont tu veux récupérer la valeur, et de te servir de getElementById() exactement de la même qu'avec le TagName.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 126
Messages
6 717 813
Membres
1 586 365
Dernier membre
matiOs1
Partager cette page
Haut