無知をさらけ出してみる

JavaScriptの勉強がてらにaddEventListenerのwrapperを書いて遊んでたんだけど、Safariでうまく動かないのはなぜでしょう?

function util(){};
util.prototype = {	
	//addEventListenerのwrapper
	addEvent: function(obj,event,func){
		if(typeof obj !== "object"){
			obj =  document.getElementById(obj);
		}
		if(obj.addEventListener){
			obj.addEventListener(event, func, false);
		}
		else if (obj.attachEvent){
			obj.attachEvent('on' + event, func);
		}
	}
}

う〜ん、まいった。JavaScriptは全然勉強が足らんなぁ。。。もうちょっと考えてみるっす



ところで YUI(Yahoo User Interface ね)のonDomReadyって改めて見ると面白い事やってるなぁ。。。後で詳しいやり方をさらってみよっと