Ignore:
Timestamp:
2012-02-23T16:02:56+13:00 (12 years ago)
Author:
sjm84
Message:

Added the ability to edit the document directly on the page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/oran/js/javascript-global-functions.js

    r25105 r25142  
    2424    }
    2525}
     26
     27gs.functions.getElementsByClassName = function(cl)
     28{
     29    var nodes = new Array();
     30    var classRegEx = new RegExp('\\b'+cl+'\\b');
     31    var allElems = document.getElementsByTagName('*');
     32   
     33    for (var i = 0; i < allElems.length; i++)
     34    {
     35        var classes = allElems[i].className;
     36        if (classRegEx.test(classes))
     37        {
     38            nodes.push(allElems[i]);
     39        }
     40    }
     41    return nodes;
     42};
    2643
    2744gs.functions.makeToggle = function(buttons, divs)
Note: See TracChangeset for help on using the changeset viewer.