-3
<img src="image1.png" onclick="handler(this.src)" />
function handler(event, handler_src){
if(onClickOn){
companyJes(handler_src);
}else{
event.preventDefault(); // don't do anything
event.stopPrpagation(); // really don't do anything
return false; //make sure you don't do anything
}
}
on onclick handler(what should i put this ?, this.src);
イベントを置き換えるために変数onclickを置く必要がありますか?私はonclickに何を置くべきですか?
私はhandler(event, this.src);
をテストしましたが、うまくいきませんでした。
あなたは私たちにあなたがやろうとしているかについてもう少し言うことができるでしょうか? – zola
待って、何?イベントハンドラの 'this'は、HTML要素に_already_バインドされています。ハンドラに直接渡す必要はありません。あなたのイベントハンドラに 'event'の引数を1つだけ持たせれば、それだけで十分です。 –
カント私はthis.srcも何かを引き起こす必要があります。 – darkness