Keresés

Új hozzászólás Aktív témák

  • Fire/SOUL/CD
    félisten

    Az elemzés amit kértél - figyelembe véve - hogy a TABLE DOM objektumnak nincs hm.state attributuma:

    var state = obj.getAttribute( 'hm.state' )

    A getAttribute függvény mindig String típussal tér vissza. Ha nem létezik a node-nak attributuma, vagy annak nincs értéke, akkor a getAttribute fuggvény a state = "" (empty string) értékkel tér vissza a W3C DOM szabvány szerint.

    if (state == null) { state = "0" };

    A state (String type) értéke összehasonlításra ( == ) kerül a null (Null type) értékkel. Ez az összehasonlítás egy esetben ad true értéket az ECMA 262.3 szabvány szerint, ha a state = "" (empty string).

    Hali!

    Köszönöm a tökéletes elemzést! :R
    (az IF-el nem kellett volna bajlódnod.. :DDD )

    Ehhez kapcsolódva;
    Mint ahogy írtam, ez egy működő JS-kód részlete, tehát biztos nem feleslegesen van bent az a sor... :U
    Ezek szerint van olyan objectum, aminek van ilyen attributuma?
    Esetleg saját "készítésű" objectum, saját "készítésű" attributummal?

    Nézd el ha butaságokat kérdezek, de számomra még új a javascript...
    Az eredeti végzettségem rendszerprogramozó, úgy hogy elég gyorsan sajátítok el más programozás-nyelveket, csak a JavaScript Bible 6th Edition könyvben, még nem jutottam el idáig... :DDD
    Lehet, hogy pár nap múlva, magamtól is rájövök, hogy mekkora hüleséget kérdeztem.. :W

    Fire.

Új hozzászólás Aktív témák