Toon posts:

[DHTML] vervangen tekst in DIV met dynamische naam

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben op zoek naar een stukje code dat moet werken in IE vanaf v5. Wat er moet gebeuren is dat vanuit een onchange in een tekst veld in een form in een kolom/rij in een tabel, de tekst van een cell in een tabel (zelfde rij, volgende kolom; geen form field, gewoon tekst) vervangen wordt.

Elke tekst die gewijzigd moet kunnen worden, zit in een DIV met NAME veldje_ROWNR, waarbij ROWNR staat voor een getal, nl. het nummer van de rij.

Hoe kom ik nu aan het object van de betreffende DIV? Ik heb document.all.item() gebruikt, maar dat werkt niet |:(

I'm lost :?

Iemand een voorbeeldje voor me?

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

divje = document.getElementById("veldje_" + ROWNR);

Hoe je die ROWNR kan extraheren hangt af van je layout.

  • mjax
  • Registratie: September 2000
  • Laatst online: 02-09 04:48
Javascript:

document.all('veldje_'+rij).innerText = 'nieuwe tekst';

Verwijderd

Topicstarter
Op dinsdag 09 april 2002 11:21 schreef mjax het volgende:
Javascript:

document.all('veldje_'+rij).innerText = 'nieuwe tekst';
Thanks!

Werkt prima, maar vooral wanneer je <DIV ID=...> gebruikt ipv <DIV NAME=... :+