Tony: Existenz eines Feldes prüfen

Moin,
kann mir jemand sagen (schreiben), wie ich prüfen kann, ob ein Feld existiert (nicht sein Inhalt)?
Danke

  1. kann mir jemand sagen (schreiben), wie ich prüfen kann, ob ein Feld existiert (nicht sein Inhalt)?

    Was ist ein Feld?

    Falls du einen CGI Parameter meinst, kannst du evtl. mit:
    if(defined CGI::param('name'))
    prüfen, aber nur wenn der Wert übergeben wird, was bei nicht angekreuzten checkboxen z.b. nicht der Fall ist.

    Struppi.

    --
    Javascript ist toll (Perl auch!)
    1. kann mir jemand sagen (schreiben), wie ich prüfen kann, ob ein Feld existiert (nicht sein Inhalt)?

      Was ist ein Feld?

      Ich meine ein Eingabefeld in einem Formular.
      Das Formular wird dyn. aufgebaut und wenn in einem ausgelagerten Javascript (oups !!!!) alle Felder geprüft werden
      ist nicht bekannt, ob jedes einzelne vorhanden ist.
      Und wenn ich dann abfrage
      if (formular.feldx.value != "") {.....}
      erhalte ich einen Laufzeitfehler.

      oups: Javascript, dann gehört meine Frage ja gar nicht hier her !
      Soll ich sie erneut unter Javascript posten ?

      1. Was ist ein Feld?

        Ich meine ein Eingabefeld in einem Formular.
        Das Formular wird dyn. aufgebaut und wenn in einem ausgelagerten Javascript (oups !!!!) alle Felder geprüft werden
        ist nicht bekannt, ob jedes einzelne vorhanden ist.
        Und wenn ich dann abfrage
        if (formular.feldx.value != "") {.....}
        erhalte ich einen Laufzeitfehler.

        Das kannst du ganz einfach vermeiden:
        if (formular.feldx)

        oups: Javascript, dann gehört meine Frage ja gar nicht hier her !

        Ja.

        Soll ich sie erneut unter Javascript posten ?

        nein, hab ich bereits getan.

        Struppi.

        --
        Javascript ist toll (Perl auch!)