heinetz: Attribut ungebrenzter Zeichenlänge ?

Hallo Forum,

ich habe eine JS-Funktion geschrieben. Mit '.getAttribute('lang')'
wollte ich den Bildern eine kurzen Text zuordnen, der an anderer
Stelle ausgegeben wird. Das funktioiert auf so weit ganz gut. Wenn
allerdings der text zu lang ist, schneidet der IE ihn einfach nach
soundsovielene Zeichen ab.

Gibt es anderes Unversalattribut, in das man unbegrenzt viele
Zeichen schreiben kann ?

danke für Tipps und

beste Gruesse,
Martin

  1. Hallo,

    Gibt es anderes Unversalattribut, in das man unbegrenzt viele
    Zeichen schreiben kann ?

    Vielleicht noch title. Oder du verwendest ein eigenes Attribut, das erzeugt dann zwar ungültiges HTML, aber du kannst es ebenso mit getAttribute auslesen.

    Aber am besten bringst du den Text in anderen einem Element unter, das in der Nähe vom img-Element liegt. Das kannst du dann mit CSS verstecken und beliebig den Inhalt auslesen.

    Mathias

    1. Hi,

      danke für den Tipp mit dem eigenen Attribut.
      Das werde ich mal ausprobieren.

      gute Nacht,
      heinetz

  2. Hallo.

    Mit '.getAttribute('lang')'
    wollte ich den Bildern eine kurzen Text zuordnen, der an anderer
    Stelle ausgegeben wird. Das funktioiert auf so weit ganz gut. Wenn
    allerdings der text zu lang ist, schneidet der IE ihn einfach nach
    soundsovielene Zeichen ab.

    Vielleicht weil der Inhalt lang gemeinhin nicht so lang, äh, lang sein sollte.

    Gibt es anderes Unversalattribut, in das man unbegrenzt viele
    Zeichen schreiben kann ?

    Lotest du die Grenzen der Informatik aus?
    MfG, at