Andi: Größe wird nicht angepasst

Hallo,

ich lese vom aktuellen span-Element die Schriftgröße aus:

selection.parentElement().style.removeAttribute("fontSize","false");
alert(selection.parentElement().style.getAttribute("fontSize","false"));
selection.parentElement().style.setAttribute("font-size",fontsize+"px;","false");
alert(selection.parentElement().style.getAttribute("fontSize","false"));

Aber er gibt mir jedes mal leer aus.
Diese Script soll nur im IE funktionieren.

Muss ich da irgendewtas anderes angeben?

Gruß
Andi

  1. ich lese vom aktuellen span-Element die Schriftgröße aus:

    selection.parentElement().style.removeAttribute("fontSize","false");
    alert(selection.parentElement().style.getAttribute("fontSize","false"));

    Der string "false" ist hier fehl am Platz. Kann es sein dass du den bool'schen Wert false meinst? Dann schreib es ohne Anführungszeichen.

    selection.parentElement().style.setAttribute("font-size",fontsize+"px;","false");
    alert(selection.parentElement().style.getAttribute("fontSize","false"));

    Aber er gibt mir jedes mal leer aus.
    Diese Script soll nur im IE funktionieren.

    Ich bin mir nicht sicher ob der IE oder FF Probleme mit get/setattribut hatte. Warum greifst du nicht direkt auf die Eigenschaft zu?

    el.style.fontSize = fontsize + 'px';

    Struppi.

    1. Hallo,

      Der string "false" ist hier fehl am Platz. Kann es sein dass du den bool'schen Wert false meinst? Dann schreib es ohne Anführungszeichen.

      Steht so in der Hilfe

      Ich bin mir nicht sicher ob der IE oder FF Probleme mit get/setattribut hatte. Warum greifst du nicht direkt auf die Eigenschaft zu?

      Weil mir dann die alte Fontsize bleibt und die soll ja verschwinden.

      Gruß
      Andi

      1. Der string "false" ist hier fehl am Platz. Kann es sein dass du den bool'schen Wert false meinst? Dann schreib es ohne Anführungszeichen.

        Steht so in der Hilfe

        In welcher hilfe? Das ist absoluter nonsens.

        Ich bin mir nicht sicher ob der IE oder FF Probleme mit get/setattribut hatte. Warum greifst du nicht direkt auf die Eigenschaft zu?

        Weil mir dann die alte Fontsize bleibt und die soll ja verschwinden.

        auch das ist falsch, dann hast du einen Fehler gemacht. Du kannst ohne Probleme im IE ab Version 4 auf die style Eigenschaften zugreifen und diese ändern.

        Struppi.

        1. Hi,

          in der selfhtml Quickbar unter setAttribute und getAttribute ich verusch e es nocheinmal.

          Gruß
          Andi

          1. Hi,

            jetzt funktionierts DANKE!

            Gruß
            Andi