burger_wender: prüfen ob formfeld vorhanden ?

wie kann ich prüfen pb ein formfeld
überhaupr vorhanden ist ?

if(document.all.repair_1 = true)
   {
.....

???
wer kann helfen?
danke

  1. Hi,

    if(document.all.repair_1 = true)

    die uebliche, _ueberall_ funktionierende Referenz lautet:
    document.FORMULARNAME.ELEMENTNAME
    oder
    document.forms[...].elements[...]

    document.all ist eine veraltete, ie-proprietaere Referenzierung, die bei Form ueberfluessig ist. RTFineM!

    Mit typeof kannst Du den Objekttyp pruefen, falls "undefined" jibbet das Objekt nicht:

    if (typeof(document.FORMULARNAME.ELEMENTNAME) == "undefined") alert("nix");

    Gruesse  Joachim

    1. geht nich ..???

      if (typeof(document.report.dbl_date_repair_in) <> "undefined")
         {

      alert("NNN");
         }

      ..kommt fehler .

      1. Hi,

        if (typeof(document.report.dbl_date_repair_in) <> "undefined")

        ^^^^^^^^^^
        Du pruefst auf Gleichheit mit einem _String_. Das geschieht afaik mit == (Bei Ungleichheit mit !=).

        Gruesse  Joachim