tutorials.de Buch-Aktion 02/2012
Like Tree1Danke
  • 1 Beitrag von rd4eva
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
608
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Jan 2004
    Ort
    #bielefeld
    Beiträge
    575
    Hallo,

    ich möchte auf einer Webseite einen bestimmten Text ausgeben, das ganze soll unterhalb
    einer vorhandenen Überschrift <h1> Tag passieren.

    Leider komme ich irgendwie nicht auf den richtigen Code.
    Ich habe den Text in einer Variablen gespeichert.
    Wie gebe ich diese Variable nach der h1 Überschrift aus - mir fehlt da die Anweisung / Code.
    Der Text (eine Statistik, die aus Werten einer Tabelle gewonnen wird) steht richtig in der Variable.

    Habe z.B. das hier gefunden:
    http://greasemonkey.win-start.de/pat...ert-after.html
    aber ich möchte halt nicht ein hr erzeugen, sondern eine Variable X ausgeben,
    die aus mehreren Bausteinen (Text und Zahlen) pro Seitenaufruf erzeugt wird.

    Danke für Hilfe.

    Gruss
    Geändert von MasterJM (03.09.10 um 10:40 Uhr)
     
    Links: offizielle psyBNC Homepage - Eggdrop Hilfe (egghelp by slennox)
    psybnc und Eggdrop sind für Linux/Unix! - Bot ist bei mir ein Eggdrop - kein 2. mIRC Client!

    Bitte beachten: Die Regeln des Forums
    - Wenn mein Beitrag geholfen hat, ruhig mal bewerten :)

  2. #2
    Avatar von rd4eva
    rd4eva rd4eva ist offline Mitglied Platin
    Registriert seit
    Feb 2003
    Beiträge
    730
    Hm bin mir nicht sicher ob ich das richtig verstanden hab. Meinst du so?
    Code javascript:
    1
    2
    3
    4
    5
    6
    7
    8
    
    var navbar, newElement, meineVariable;
    navbar = document.getElementsByTagName('h1')[0];
    meineVariable = "Ich bin ein Text";
    if (navbar) {
        newElement = document.createElement('div');
        newElement.innerHTML = meineVariable;
        navbar.parentNode.insertBefore(newElement, navbar.nextSibling);
    }
    MasterJM bedankt sich. 
    In order to understand recursion, one must first understand recursion.

  3. #3
    Registriert seit
    Jan 2004
    Ort
    #bielefeld
    Beiträge
    575
    Hallo,

    ich habe es mittlerweile auch hinbekommen, fast die gleiche Lösung - von daher danke.

    Bin jetzt schon an einem anderen Problem, vielleicht kannst du mir dabei helfen?

    Eine andere Tabelle möchte ich ebenfalls auswerten, dabei ist folgendes wichtig:
    1) die erste Spalte der Tabelle zeigt an, ob etwas vom Konto abgebucht wurde oder
    eingezahlt wurde. Dabei steht in der Zelle nichts, sondern die Zelle ist halt grün oder rot
    über "style background-color" eingefärbt.

    2) In der gleichen Zeile - 2. Spalte steht dann die Summer der Transaktion, mit 1.000 Trennzeichen (.)

    Ich würde diese Daten gerne addieren und bilanzieren, leider fehlt mir da jetzt die
    Methode wie ich unterscheide, ist etwas Rot dann Saldosumme, ist etwas grün, dann
    Haben. Weil ja nix in der Zelle drin steht, geht das nicht wie oben in meinem laufenden Script.

    Wie mache ich das am geschicktesten? Finde bei selfhtml gerade keine passende Methode.
    Danke.

    MfG
     
    Links: offizielle psyBNC Homepage - Eggdrop Hilfe (egghelp by slennox)
    psybnc und Eggdrop sind für Linux/Unix! - Bot ist bei mir ein Eggdrop - kein 2. mIRC Client!

    Bitte beachten: Die Regeln des Forums
    - Wenn mein Beitrag geholfen hat, ruhig mal bewerten :)

  4. #4
    Avatar von rd4eva
    rd4eva rd4eva ist offline Mitglied Platin
    Registriert seit
    Feb 2003
    Beiträge
    730
    Schau dir mal folgendes an:
    Code javascript:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    var tabelle = document.getElementsByTagName("table")[0];
    var toSubtract = 0;
    var toAdd = 0;
    var addColor = "green";
    var subtractColor = "red";
    for (var i = 0; i < tabelle.rows.length; i++){
        var indicatorCell = tabelle.rows[i].cells[0];
        var valueCell = tabelle.rows[i].cells[1];
        if(indicatorCell.style.backgroundColor == addColor){
            toAdd += parseInt(valueCell.innerHTML.replace(/\./,""));
        }else{
            if(indicatorCell.style.backgroundColor == subtractColor){
                toSubtract += parseInt(valueCell.innerHTML.replace(/\./,""));
            }
        }
    }
    alert(toAdd - toSubtract);

    Hab gerade wenig Zeit. Deswegen hoffe ich du verstehst es auch ohne Erklärung.
     
    In order to understand recursion, one must first understand recursion.

  5. #5
    Registriert seit
    Jan 2004
    Ort
    #bielefeld
    Beiträge
    575
    Hallo,

    erstmal Danke. So richtig schlau bin ich noch nicht daraus geworden,
    aber mal schauen - wenn ich die Tage vielleicht mehr Zeit habe

    Gruss
     
    Links: offizielle psyBNC Homepage - Eggdrop Hilfe (egghelp by slennox)
    psybnc und Eggdrop sind für Linux/Unix! - Bot ist bei mir ein Eggdrop - kein 2. mIRC Client!

    Bitte beachten: Die Regeln des Forums
    - Wenn mein Beitrag geholfen hat, ruhig mal bewerten :)

Ähnliche Themen

  1. HTML-Datei nach transformation ausgeben
    Von snowman85 im Forum XML Technologien
    Antworten: 1
    Letzter Beitrag: 19.08.08, 12:02
  2. Text auslesen [Greasemonkey]
    Von Ichbinalex im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 29.07.08, 00:24
  3. dynamischen text als HTML ausgeben
    Von 3dsmaxer im Forum Flash Plattform
    Antworten: 8
    Letzter Beitrag: 17.01.07, 09:49
  4. Antworten: 2
    Letzter Beitrag: 03.06.05, 11:20
  5. mit drawString() html-formatierten Text ausgeben?
    Von kubitus im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 22.09.04, 00:00

Stichworte