Ich habe versucht mit createElement zwei Absätze zu erzeugen, bekomme die beiden Inhalte aber nur in ein Element p.
Hier die Seite:
http://www.jsr-hersbruck.de/site/beispiel/create-versuch.php
var myp = document.createElement("p");
var myText = document.createTextNode("Eine sehr dynamische Seite");
myp.appendChild(myText);
var Ausgabebereich = document.getElementById("Bereich");
Ausgabebereich.appendChild(myp);
myp.onclick = function(){DoSomething()}
function DoSomething(){
alert('hallo');
}
var myp2 = document.createElement("p");
var myText2 = document.createTextNode("zweiter Absatz");
myp.appendChild(myText2);
var Ausgabebereich2 = document.getElementById("Bereich");
Ausgabebereic2h.appendChild(myp2);
myp2.onclick = function(){DoSomething2()}
function DoSomething2(){
alert('hallo2');
}
Gibt es eine Lösung zwei oder mehr Elemente zu erzeugen?
Gibt es noch eine einfachere Möglichkeit Text und onclick-Funktionen mittels JavaScript zu erzeugen?
Vielen Dank im Voraus
Matthias