Richtige document.element ansprechen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Richtige document.element ansprechen

    Hallo!

    Ich habe mehrere Textareafelder, die wiederum haben jeweils ein Input Element Feld, welches die restlichen Zeichen anzeigt (max. 150).

    Die Textelemente werden in einer Schleife ausgegeben, dadurch haben sie eine eindeutige id.

    Leider kann ich das Inputelement nicht aufrufen, da die id nicht erkannt wird.

    PHP-Code:
    function CheckLen(Target)
    {

    var 
    area_id Target.id// hier wird die id übergeben
    var maxlength "150"//die maximale Zeichenlänge

    StrLen=Target.value.length;

    if (
    StrLen==1&&Target.value.substring(0,1)==" ")
    {
    Target.value="";
    StrLen=0;
    }
    if (
    StrLen>maxlength )
    {
    Target.value=Target.value.substring(0,maxlength);
    CharsLeft=0;
    }else
    {
    CharsLeft=maxlength-StrLen;
    }
    document.poll_edit_form.anzahl[area_id].value=CharsLeft// Hier wird die id nicht mehr ausgelesen

    Fehlermeldung:document.poll_edit_form.anzahl has no properties

  • #2
    Warum nicht
    [code]
    document.getElementById()
    [/php]
    ?
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar


    • #3
      Kannst du mir das genauer erklären?!

      Kommentar


      • #4
        de.selfhtml.org
        ansonsten zerleg doch mal das ganze mit deinen englischkenntnissen:

        get (hole) Element (Element) by (anhand) Id (der Id)
        Die Milch bleibt ranzig!

        Kommentar

        Lädt...
        X