TalkPHP

TalkPHP (http://www.talkphp.com/forums.php)
-   Javascript, AJAX, E4X (http://www.talkphp.com/javascript-ajax-e4x/)
-   -   Useful functions to enhance productivity! (http://www.talkphp.com/javascript-ajax-e4x/1657-useful-functions-enhance-productivity.html)

bdm 12-07-2007 02:47 PM

Useful functions to enhance productivity!
 
I was in the midst of writting Prototype's dollar sign function but found this gem:
javascript Code:
function $() {
    var elements = new Array();
    for (var i = 0; i < arguments.length; i++) {
        var element = arguments[i];
        if (typeof element == 'string')
            element = document.getElementById(element);
        if (arguments.length == 1)
            return element;
        elements.push(element);
    }
    return elements;
}

// Sample Usage:
var obj1 = document.getElementById('element1');
var obj2 = document.getElementById('element2');
function alertElements() {
  var i;
  var elements = $('a','b','c',obj1,obj2,'d','e');
  for ( i=0;i
You can also find many other useful functions at: http://www.dustindiaz.com/top-ten-javascript/


All times are GMT. The time now is 02:39 PM.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0