ここでの私の問題:なぜこのコードが機能しないのですか????? ...メッセージが表示されない
イベントクリック時に要素xにイベントリスナーを追加しようとしています
function test()
{
alert("test");
}
var EventsCrossBrowsers =
{
addEvents:(function(element,event,func)
{
if(element.addEventListener)
{
return elemenet.addEventListener(event,func,false);
}
else if(elemenet.attachEvent)
{
return elemenet.attachEvent("on"+event,func);
}
}());
}
var x =document.getElementById("test");
EventsCrossBrowsers.addEvents(x,"click",test);
たくさんのjfriend00に感謝します....私が思う最も単純な方法:-
function test()
{
alert("test");
}
function addEventsCrossBrowsers(elemenet,event,func)
{
if(elemenet.addEventListener)
{
elemenet.addEventListener(event,func,false);
}
else if(elemenet.attachEvent)
{
elemenet.attachEvent("on"+event,func);
}
}
var x =document.getElementById("test");
addEventsCrossBrowsers(x,"click",test);
あなたの2番目の方法は私がリターンを理解していないことを除いてほとんど同じです...もう一度ありがとう...