Ankepetra: Auf Knopfdruck Fett

Hallöchen

ich lese aus einer DB einen Text heraus. Dieser Text wird in ein iFrame-Dokument geschrieben.

Nun möchte ich auf Knopfdruck den markierten Text mit einem "<b>"-Tag einrahmen.

Folgendes hab ich bereits herausgefunden:

meinText=iFrame.document.selection.createRange().text;

Aber wie kann ich jetzt den Tag um diesen Text schreiben?

Grüsschen aus dem Sauerland
Ankepetra

  1. Hallöle,

    Folgendes hab ich bereits herausgefunden:

    meinText=iFrame.document.selection.createRange().text;

    Aber wie kann ich jetzt den Tag um diesen Text schreiben?

    Den Tag gar nicht, aber das css dazu mit style="font-weight:bold"

    Probier das mal:
    iFrame.document.selection.createRange().text.style="fontWeight:bold";

    Ich weiß allerdings nicht, ob das mit markiertem Text klappt. Normalerweise spricht man so Text an, der eine bestimmte id o.ä. hat.

    Grüsschen aus dem Sauerland
    Ankepetra

    Grüsschen aus dem Allgäu,
    Jürgen

    1. iFrame.document.selection.createRange().text.style="fontWeight:bold";

      sorry, muß natürlich heißen

      iFrame.document.selection.createRange().text.style.fontWeight="bold";

      1. danke für die Feedbacks

        Wie sieht es aus, wenn ich einem Markierten Text einen CSS-Style hinweisen möchte?

        iFrame.document.selection.createRange().text.style="fontWeight:bold";

        sorry, muß natürlich heißen

        iFrame.document.selection.createRange().text.style.fontWeight="bold";

  2. Hi,

    document.execCommand("bold")

    » Hallöchen

    ich lese aus einer DB einen Text heraus. Dieser Text wird in ein iFrame-Dokument geschrieben.

    Nun möchte ich auf Knopfdruck den markierten Text mit einem "<b>"-Tag einrahmen.

    Folgendes hab ich bereits herausgefunden:

    meinText=iFrame.document.selection.createRange().text;

    Aber wie kann ich jetzt den Tag um diesen Text schreiben?

    Grüsschen aus dem Sauerland
    Ankepetra