Olly: <textarea> soll HTML verstehen!?!?

Hallo,

ich möchte in einem Textfeld, Text anzeigen lassen, der "formatiert" ist. Soll heißen: "Dies ist ein <B>Test</B>", soll im Textfeld nicht mit den <B>-TAG angezeigt werden, sondern "Test" soll im Textfeld fett geschrieben werden.

Habe bereits mit dataformatas="html" experimentiert, aber es passiert nix:-(

Grüße und Danke!

Olly

  1. Hi,

    dann nimm keine textfarea, denn dazu ist es nicht da...
    <pre>, <div> u.ä. ist wohl besser

    ciao
    romy

    --
    DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
    sh:( fo:| ch:? rl:( br:& va:| zu:) ss:| ls:[
    Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
    Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode
    1. Hi,

      dann nimm keine textfarea, denn dazu ist es nicht da...
      <pre>, <div> u.ä. ist wohl besser

      ciao
      romy

      Hi Romy,

      ich brauch das aber im Textfeld, da der User den Inhalt bearbeiten soll!

      Gruß

      Olly

  2. Hi,

    ich möchte in einem Textfeld, Text anzeigen lassen, der "formatiert" ist. Soll heißen: "Dies ist ein <B>Test</B>", soll im Textfeld nicht mit den <B>-TAG angezeigt werden, sondern "Test" soll im Textfeld fett geschrieben werden.

    Das geht nicht.
    Die textarea ist für die Eingabe von Texten vorgegeben.

    Für die Anzeige von formatiertem HTML gibt es jede Menge HTML-Elemente wie z.B: p oder div oder pre oder ...

    Habe bereits mit dataformatas="html" experimentiert, aber es passiert nix:-(

    Warum auch? Sowas gibt es in HTML nicht.

    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/
    1. Hi Andreas,

      Habe bereits mit dataformatas="html" experimentiert, aber es passiert nix:-(

      Warum auch? Sowas gibt es in HTML nicht.

      Laut selfhtml doch:
      http://selfhtml.teamone.de/html/referenz/attribute.htm#textarea

      Das müsste eigentlich mein Problem lösen, oder??

      Gruß

      Olly

      1. Hi,

        Habe bereits mit dataformatas="html" experimentiert, aber es passiert nix:-(

        Warum auch? Sowas gibt es in HTML nicht.

        Laut selfhtml doch:
        http://selfhtml.teamone.de/html/referenz/attribute.htm#textarea

        Zeig es mir auf http://www.w3.org/TR/html401/index/attributes.html.
        Auch ältere HTML-Versionen wie 2.0 oder 3.2 enthalten dieses Attribut nicht.

        Sekundärquellen wie SelfHTML sind bei der Frage, ob es etwas in HTML gibt oder nicht, irrelevant.
        Und an dieser Stelle ist SelfHTML schlicht und einfach falsch.

        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/
        1. Hallo Andreas,

          dataformatas="html"

          Zeig es mir auf http://www.w3.org/TR/html401/index/attributes.html.

          in der DTD steht es drin (http://www.w3.org/TR/html4/strict.dtd) ist
          es drin, allerdings:

          <!-- Reserved Feature Switch -->
          <!ENTITY % HTML.Reserved "IGNORE">

          <!-- The following attributes are reserved for possible future use -->
          <![ %HTML.Reserved; [
          <!ENTITY % reserved
           "datasrc     %URI;          #IMPLIED  -- a single or tabular Data Source --
            datafld     CDATA          #IMPLIED  -- the property or column name --
            dataformatas (plaintext|html) plaintext -- text or html --"
            >
          ]]>

          <!ENTITY % reserved "">

          Und an dieser Stelle ist SelfHTML schlicht und einfach falsch.

          http://de.selfhtml.org/html/referenz/attribute.htm#textarea ist
          falsch, da es nicht darauf hinweist, dass diese drei Attribute
          lediglich reeserviert sind für eine mögliche zukünftige Nutzung.

          Viele Grüße,
          Stefan

  3. Hi,

    die Frage in Deinem Subject lässt sich sehr leicht beantworten: Nein, soll es nicht. <textarea> soll PCDATA "verstehen".

    sondern "Test" soll im Textfeld fett geschrieben werden.

    <textarea> enthält _ein_ Element. Dieses kannst Du formatieren. Teile davon nicht.

    Habe bereits mit dataformatas="html" experimentiert, aber es passiert nix:-(

    Mal 'ne Zwischenfrage: Wie soll "</textarea>" formatiert werden? - Aha. Soviel zu HTML-Code innerhalb einer <textarea>.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes