Per JavaScript <div>-Bereich ändern
Jürgen
- javascript
0 David Tibbe0 Maxx0 MudGuard
Hallo Leute,
mein Problem ist folgendes: Ich möchte mit JS in einen bestimmten Seitenbereich dynamisch etwas hereinschreiben. Ich habe das zunächst so brobiert:
<div id="div_feld" style="width:150; float:right;border: 1px...">
</div>
und ein JavaScript:
function fill_div(s){
js = '<script type="javascript" src="...';
documetn.getElementById("div_feld").write(js);
}
Das mit einem Button aufgerufen wird <img src="..." onClick="fill_div(http://...)">
Das geht so aber nicht. Kann mir jemand helfen? Vielleicht hat jemand einen anderen Lösungsansatz?
Vielen Dank
Jürgen
Hallo
js = '<script type="javascript" src="...';
Da fehlt die type-Angabe!
Kann mir jemand helfen?
SelfHTML immer.
Vielleicht hat jemand einen anderen Lösungsansatz?
innerText / innerHtml sollte helfen.
Grüße
David
Hallo Jürgen,
mein Problem ist folgendes: Ich möchte mit JS in einen bestimmten Seitenbereich dynamisch etwas hereinschreiben. Ich habe das zunächst so brobiert:
<div id="div_feld" style="width:150; float:right;border: 1px...">
</div>und ein JavaScript:
function fill_div(s){
js = '<script type="javascript" src="...';
documetn.getElementById("div_feld").write(js);
document.getElementById("div_feld").innerHTML="..."
Das mit einem Button aufgerufen wird <img src="..." onClick="fill_div(http://...)">
Was möchtest du in dein <div> schreiben? Deine Zeile:
js = '<script type="javascript" src="...';
gibt mir zu denken. Was willst du damit erreichen?
Gruß, Maxx
Hi,
mein Problem ist folgendes: Ich möchte mit JS in einen bestimmten Seitenbereich dynamisch etwas
hereinschreiben.
hineinschreiben - denn ich bezweifle, daß Du Dich innerhalb des bestimmten Seitenbereichs befindest... ;-)
<div id="div_feld" style="width:150; float:right;border: 1px...">
150 ist kein gültiger Wert für width.
1px... ist kein gültiger Wert für border.
function fill_div(s){
js = '<script type="javascript" src="...';
javascript ist kein gültiger Wert für type.
... ist kein gültiger Wert für src.
documetn.getElementById("div_feld").write(js);
wo hast Du documetn definiert?
Ein vordefiniertes Objekt mit diesem Namen gibt es nicht.
write? Ein div kennt afaik keine write-Methode. innerHTML oder firstChild.NodeValue (oder so ähnlich) ist das, was Du brauchst.
Das mit einem Button aufgerufen wird <img src="..." onClick="fill_div(http://...)">
http://... ist kein sinnvoller Wert für einen Parameter. Das soll wohl eher 'http://...' sein
Das geht so aber nicht.
Bei der Ansammlung von Fehlern kein Wunder.
Kann mir jemand helfen? Vielleicht hat jemand einen anderen Lösungsansatz?
SelfHTML, Javascript-Kapitel?
cu,
Andreas