Jürgen: Per JavaScript <div>-Bereich ändern

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

  1. 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

    --
    "Nobody will ever need more than 640k RAM!"
    1981 Bill Gates
  2. 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

  3. 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

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/