tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1732
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    spierala spierala ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Beiträge
    41
    ich brauche einen kurzen Variablen check

    es wird eine Variable übergeben werden, sie ist entweder undefinded oder eine ganze Zahl.
    Je nach dem ob undefined oder Zahl sollen verschiedene Actionen ablaufen...

    Mein bisheriges Skript sieht so aus...


    function regcheck()

    {
    parent.frames[0].idi;
    idi=parent.frames[0].idi;
    alert(idi);

    if(idi="undefined")
    {alert("Please register!");}

    else {alert("Thanx!")}

    }


    Bei diesesm Skript kommt allerdings immer der alert "Please register!" - auch wenn im davorgeschalteten Alert eine Zahl angezeigt wird...

    Danke für die Hilfe

    FLO
     

  2. #2
    Quaese Quaese ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Feb 2004
    Beiträge
    3.451
    Hi,

    versuch's mal hiermit:
    Code :
    1
    2
    3
    4
    5
    
    if(typeof(idi) == "undefined") {
        alert("Please register!");
    }else {
        alert("Thanx!");
    }
    Ciao
    Quaese
     
    Vielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
    ----
    Der "Fortsetzungsroman" auf www.leuteforum.de

    New kind to realize large scalable projects with jQuery: jQuery SDK

  3. #3
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    soweit ich sehen kann, ist es bei JavaScript der Wert "null" und nicht "undefined". Außerdem musst Du einen Vergleichsoperator verwenden:
    HTML-Code:
    if(idi  == null) {
        alert("Please register!");
    } else {
        alert("Thanx!");
    }
    Gruß
     

  4. #4
    spierala spierala ist offline Mitglied Bronze
    Registriert seit
    Sep 2004
    Beiträge
    41
    Zitat Zitat von Datic
    Hi,

    soweit ich sehen kann, ist es bei JavaScript der Wert "null" und nicht "undefined". Außerdem musst Du einen Vergleichsoperator verwenden:
    HTML-Code:
    if(idi  == null) {
        alert("Please register!");
    } else {
        alert("Thanx!");
    }
    Gruß

    alert(THANX) das hat geklappt!

    grüsse flo
     

Ähnliche Themen

  1. isset / undefined variablen problem
    Von djscorpion im Forum PHP
    Antworten: 1
    Letzter Beitrag: 19.10.07, 11:32
  2. Exe check oder so?
    Von Viper2009 im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 20.06.07, 18:08
  3. Check ob ein bestimmtes ActiveX (oder Cab) installiert ist
    Von conaito im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 26.02.05, 02:52
  4. check box formular variablen
    Von ShinmA im Forum HTML & XHTML
    Antworten: 7
    Letzter Beitrag: 06.08.03, 00:05
  5. Februar Check (28 oder 29 Tage)
    Von Matthias Kannengiesser im Forum Flash FAQ
    Antworten: 0
    Letzter Beitrag: 26.01.03, 18:53