Javascript 我应该在onclick上放置什么事件? 函数处理程序(事件,处理程序\u src){ 如果(onClickOn){ 公司JES(handler_src); }否则{ event.preventDefault();//不执行任何操作 event.stopperpagation();//真的什么都不做 return false;//确保您什么都不做 } }
在onclickJavascript 我应该在onclick上放置什么事件? 函数处理程序(事件,处理程序\u src){ 如果(onClickOn){ 公司JES(handler_src); }否则{ event.preventDefault();//不执行任何操作 event.stopperpagation();//真的什么都不做 return false;//确保您什么都不做 } },javascript,Javascript,在onclick处理程序上(我应该放什么?、this.src)我应该在onclick上放置什么变量来替换事件 我测试了处理程序(event,this.src)但它不起作用。您需要在处理程序中传递事件对象。例如: <img src="image1.png" onclick="handler(this.src)" /> function handler(event, handler_src){ if(onClickOn){ companyJes(handler_src);
处理程序上(我应该放什么?、this.src)代码>我应该在onclick上放置什么变量来替换事件
我测试了处理程序(event,this.src)代码>但它不起作用。您需要在处理程序中传递事件对象。例如:
<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
}
}
因为“this”将调用处理函数的HTML元素
请看您能再告诉我们一点您想做什么吗?等等,什么事件处理程序中的此
已绑定到HTML元素。不需要直接将其传递给处理程序。只需让事件处理程序为事件
设置一个参数,就可以了。我是否也需要this.src来触发某个事件。
handler(event)