Page 1 sur 1

Tableau html + javascript

Posté : 08 juil. 2005, 09:45
par jimmy28
Bonjour,

Voilà, j'ai créé un tableau tout ce qu'il y a de plus bete avec une textbox + 1 bouton :

<form>
<table>
<tr>
<td>
.............à remplire..............
<td>
</tr>
</table>

<input type=text size=30>
<input button value=go onclick='test()'>

<script language=javascript>
function test()
{
........insérer le text de la text box dans la cellule de mon tableau......
}

</script>




Je voudrais savoir comment identifier la cellule de mon tableau afin de le remplir via ma fonction javascript "test()".
Ceci me servirait à comprendre comment insérer une photo dans la cellule.

merci de votre aide

Posté : 08 juil. 2005, 09:56
par Cyrano
Tu peux utiliser un attribut id pour la cellule de ton choix et ensuite avec JavaScript utiliser innerHtml()

Posté : 08 juil. 2005, 10:09
par jimmy28
impec c nikel

merci beaucoup

t'es un boss

Posté : 08 juil. 2005, 10:24
par mojorisin
innerHTML c'est le mal imposé par IE ;)

Version DOM :
var leTexte = document.getElementById('id du textarea).value;
longueurTd = document.getElementById(id de la cellule').firstChild.length;
document.getElementById("id de la cellule").firstChild.replaceData(0, longueurTd , leTexte);

Posté : 08 juil. 2005, 11:28
par jimmy28
La fonction innerhtml fonctionne impec dans la page.

Maintenant, pour résoudre totalement mon probleme :

page principale :

2 frames : "haut" et "bas"
Dans la frame "bas", j'ai créé, un paragraphe avec l'id="parag"

2e page appelée par un lien contenu dans "bas" de la page pricipale:
1 bouton


Lorsque j'appuie sur mon bouton, ça lance cette fonction :

window.parent.bas.parag.innerhtml=".....mon nouveau texte........"

malheureusement, cela ne marche pas. Ai-je un probleme dans ma fonction