tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
204
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Mojo58 Mojo58 ist offline Mitglied
    Registriert seit
    Mar 2011
    Beiträge
    17
    ich habe eine funktion, die eine form auslöst:
    Code :
    1
    
    form1.button.click();

    das funktioniert ganz gut. aber wenn ich statt dem formnamen eine variable einsetze:
    Code :
    1
    
    variable.button.click();

    dann klappts nicht:
    Für die Eigenschaft "click" kann kein Wert abgerufen werden: Das Objekt ist Null oder undefiniert
    die variable habe ich geprüft und enthält den wert 'form1'. muss ich dem script noch irgendwie mitteilen, dass es sich um eine variable handelt oder wie geht das?

    mfg
     

  2. #2
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Gib doch der Form oder dem Button eine ID und greife dann mit Hilfe der getElementById Funktion darauf zu.
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #3
    Mojo58 Mojo58 ist offline Mitglied
    Registriert seit
    Mar 2011
    Beiträge
    17
    das hab ich auch. aber die id wird dynamisch erzeugt mit php und kann auch form2, form3 usw. heißen.
     

  4. #4
    CPoly CPoly ist gerade online Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Wenn die Variable eine Referenz auf den Button enthält, dann muss es variable.click(); heißen.

    Was weißt du der Variable zu? Zeig den Code.
     

  5. #5
    fpvz fpvz ist offline Mitglied Silber
    Registriert seit
    Oct 2011
    Beiträge
    74
    Um dynamisch erzeugten Elementen einen Click-Handler zuzuweisen hilft dir evtl. dieser Post weiter
     

Ähnliche Themen

  1. Variable baut die Methode
    Von Denfie im Forum Java
    Antworten: 2
    Letzter Beitrag: 01.01.10, 14:25
  2. Java Source erkennt Methode nicht
    Von xloouch im Forum Java
    Antworten: 19
    Letzter Beitrag: 01.06.07, 19:15
  3. C# Textbox per Click Methode ausgeben
    Von toko84 im Forum .NET Café
    Antworten: 2
    Letzter Beitrag: 15.05.07, 08:36
  4. Static Variable in Methode
    Von higret im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 25.05.05, 15:20
  5. Antworten: 8
    Letzter Beitrag: 23.09.04, 13:33