kostenloser Webspace werbefrei: lima-city


Javascript: Im neu geöffnetem Fenster Text ändern...

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    l-jenzen

    Kostenloser Webspace von l-jenzen

    l-jenzen hat kostenlosen Webspace.

    Hallo,

    da ich eigentlich gar kein Javascript kann, stehe ich mit folgendem Problem auf dem Schlauch:

    Ich habe mit Javascript ( window.open ) ein kleines Popupfenster geöffnet, in dem man Sachen eintippen kann etc.
    Nun möchte ich in dem Fenster bestimmte Elementinhalte ändern, wenn ich dort etwas anklicke usw:

    Das müsste doch dann folglich so funktionieren:

    window.document.getElementById('einbestimmteselement').innerText = 'Neuer Text';


    Nun wird aber nichts geändert... Warum nur?
    Ich hab zwar ein bisschen gegoogelt, werde aber leider nicht viel schlauer draus...
    Vielen Dank im Voraus!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo,

    ein Beispiel zum sehen bzw bessere Erklärung würden dir bessere und konstruktivere Antworten bringen. So kann ich dir nur helfen und dich auf diesen Artikel verweisen.

    Öffne dein PopUp (jeder hasst diese Dinger übrigens ^^) so:
    var my = window.open('iframe.html', '_blank' ,"height=600, width=600");
    my.onload = function () {
       var div = my.document.createElement("div");
       div.innerHTML = "Hello!";
       my.document.body.appendChild( div );
    };
    das soll dir ein Div erzeugen.

    Wenn du allerdings gemeint hast, wenn du dort auf einen Link klickst, soll sich etwas ändern, dann probier das hier:

    script.js
    function klick() {
       getElementById("deinelement").innerHTML = 'Klick ist geschehen!';
    }

    index.html
    <!DOCTYPE html>
    <html>
    <head>
    <title>Dein Dokument</title>
    <script type="text/javascript" src="script.js"></script>
    </head>
    <body>
    <div id="deinelement"></div>
    <a href="javascript:void(0);" onClick="javascript:klick();">Klick mich!</a>
    </body>
    </html>


    Grüße

    Beitrag zuletzt geändert: 13.5.2013 15:51:07 von limabone
  4. Autor dieses Themas

    l-jenzen

    Kostenloser Webspace von l-jenzen

    l-jenzen hat kostenlosen Webspace.

    Vielen Dank! Ich bin nun dank dir selber drauf gekommen :)
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!