Changeset 2292 in products


Ignore:
Timestamp:
May 11, 2010 3:20:39 PM (14 years ago)
Author:
mylan
Message:

Fix IE6 incompatibility on class attribute setting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.referencedatagridfield/trunk/quintagroup/referencedatagridfield/skins/referencedatagridfield/referencebrowser.js

    r2291 r2292  
    1515 
    1616    if (initial == current) { 
    17         element.setAttribute("CLASS", "not-changed-title-field") 
    18     } else { 
    19         element.setAttribute("CLASS", "changed-title-field") 
    20     } 
    21 } 
    22  
     17       setClassAttr(element, "not-changed-title-field") 
     18    } else { 
     19       setClassAttr(element, "changed-title-field") 
     20    } 
     21} 
     22 
     23function setClassAttr(element, value) { 
     24    if (element.className) { 
     25        element.className = value 
     26    } else { 
     27        element.setAttribute("CLASS", value) 
     28    }  
     29} 
    2330// Trigger styles on focusing on the element 
    2431function triggerOnFocusStyles(e) { 
     
    3037    if (element == null || element.tagName.toUpperCase() == "BODY") 
    3138        return; 
    32     element.setAttribute("CLASS", "changed-title-field") 
     39    setClassAttr(element, "changed-title-field") 
    3340} 
    3441 
Note: See TracChangeset for help on using the changeset viewer.