+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Variable nicht mehr verfügbar

  1. #1
    GELight ist offline Foren As GELight befindet sich auf einem aufstrebenden Ast
    registriert
    13-02-2005
    Beiträge
    76

    Variable nicht mehr verfügbar

    Hallo alle zusammen,

    Gestern Abend hatte ich ein völlig komisches Problem, welches ich bislang leider nur mit einem kleinen Workflow umgehen wusste.
    Folgende Struktur habe ich:

    1. erzeugen einer globalen Variable "newID":
    PHP-Code:
    newID false
    2. Klick auf einen Link innerhalb einer Funktion füllt diese Variable und öffnet einen Layer, in dem ich mit normalem onclick eine weitere Funktion aufrufe:
    PHP-Code:
    id = <...>;
    newID id
    Mache ich innerhalb des onclick ein alert(newID);, dann ist die Variable und Wert vorhanden.

    3. in dieser weiteren Funktion mache ich noch einmal ein einfaches alert(newID); zum test, ob noch alles da ist und hier sagt er mit newID is undefined .... wenn ich die Variable über das onclick als Parameter an die Funktion übergebe, dann ist sie vorhanden. Warum aber ist die globale Variable dort auf einmal nicht mehr da?

    Gruß Mario

  2.    Empfehlenswerte Literatur von unserem Partner Terrashop

    Das AJAX Kompendium jetzt 84% Rabatt
    Ajax - der Technologiemix aus JavaScript und XML - ist eines der Kernstücke professioneller Web 2.0-Programmierung. Dieses Buch führt Sie auf über 800 Seiten(!) von den ersten JavaScript-Codezeilen bis zur Entwicklung mit Ajax-Frameworks.

    Preis: früher: 49,95€ - jetzt nur: 7,95€

    Hier geht es direkt zum Buch

    Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar!

  3. #2
    Avatar von ein schlauer
    ein schlauer ist offline Lounge-Member ein schlauer befindet sich auf einem aufstrebenden Ast
    registriert
    18-08-2004
    Ort
    Mainz
    Beiträge
    10.883

    AW: Variable nicht mehr verfügbar

    Das läßt sich nicht beantworten, weil das so nicht sein kann.

  4. #3
    GELight ist offline Foren As GELight befindet sich auf einem aufstrebenden Ast
    registriert
    13-02-2005
    Beiträge
    76

    AW: Variable nicht mehr verfügbar

    Genau das dachte ich mir auch.
    Also muss an irgendeiner Stelle diese globale Variable überschrieben bzw. glöscht werden.

    Evtl. hängt es damit zusammen, dass ich den Inhalt meines Zwischen-Layers per Ajax nachlade... wobei dort im onlick die Variable ja noch vorhanden ist.

    Schon komisch ... werd wohl mal versuchen den Debugger vom Firebug zu nutzen und meinen Code nochmal Schritt für Schritt durchgehen.

    Gruß Mario

  5. #4
    Avatar von kkapsner
    kkapsner ist offline Moderator kkapsner befindet sich auf einem aufstrebenden Ast
    registriert
    28-03-2008
    Beiträge
    5.531

    AW: Variable nicht mehr verfügbar

    Auch etwas mehr Code könnte hilfreich sein.

+ Antworten

Ähnliche Themen

  1. Variable verliert Wert (wirklich!)
    Von sra im Forum JavaScript
    Antworten: 8
    Letzter Beitrag: 04-03-2009, 13:23
  2. PHP Variable Übergabe falsch an ZIP-Script
    Von BigSanch im Forum Serverseitige Programmierung
    Antworten: 7
    Letzter Beitrag: 15-01-2009, 19:22
  3. Klick auf ein Bild -> Variable an swf
    Von Nappi im Forum Serverseitige Programmierung
    Antworten: 1
    Letzter Beitrag: 14-09-2008, 02:27
  4. Variable aus Popup ändern
    Von Hagbard-Celine im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 16-05-2008, 09:36
  5. Lust und Zeit für Doku??? Büttä
    Von Toxictype im Forum JavaScript
    Antworten: 6
    Letzter Beitrag: 10-02-2005, 14:02

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein