webForumDet fria alternativet
Logga in / Bli medlem

HTML i createTextNode?

JavaScript

2 svar · 296 visningar · startad av Palle

Medlem sedan apr. 20003 174 inlägg
Trådstart#1

Med b.la denna kod skapar jag, med knapptryck, en ny rad i min table.
Dock behöver jag nu ha HTML i några celler, inte text.. går detta?

[red]var tblCell = row.insertCell(0); 
tblCell.appendChild(document.createTextNode('Innehåll i cellen..'));[/red]

 

Medlem sedan dec. 20025 483 inlägg
#2

Visst. Exempel:

var elm = document.createElement("p");
elm.style.backgroundColor = "#eee";
elm.innerHTML = "text";

var tblCell = row.insertCell(0).appendChild(elm);

:)

Medlem sedan apr. 20003 174 inlägg
#3

Fungerar prima, tack! :bire :e

295 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
159 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
159 ms — ändringar (db)