Thread JS-DOM - Probleme mit createElement (6 answers)
Opened by Strat at 2006-05-14 00:00

Strat
 2006-05-14 15:54
#24766 #24766
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
danke, das funktioniert, die <p> werden jetzt ordnungsgemaess eingefuegt.
Bei Firefox funktioniert sogar das zuweisen der class="chatOutputLine", aber bei IE6 funktioniert's nicht; da wird class einfach ignoriert. Wenn ich className verwende, funktioniert's im IE, nicht aber in Firefox... also beides...
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var messageId = 1;

function AddMessage () {
var inputLine = document.getElementById('inputLine');
var output = document.getElementById('Output');

var newLine = document.createElement("p");
var text = document.createTextNode(messageId + ": " + inputLine.value);

newLine.setAttribute("class", "chatOutputLine"); // for Firefox
newLine.setAttribute("className", "chatOutputLine"); // for IE

newLine.appendChild(text);
output.appendChild(newLine);

alert('Printed: ' + inputLine.value);

inputLine.focus();
inputLine.value = '';

messageId++;
return false;
} // AddMessage

muss ich mal recherchieren, was da fuer opera und weitere browser noetig ist...
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread JS-DOM - Probleme mit createElement