如何在html标签元素中调用原型函数

时间:2016-11-25 11:50:14

标签: javascript

html元素ondragstart我想以这种方式调用原型函数console.log()this.drag(event)不是函数

<div draggable="true" ondragstart="this.drag(event)"></div>

我怎样才能以这种方式实现它?

1 个答案:

答案 0 :(得分:0)

当您说this.drag(event)时,this是您所做的<div>,因此您尝试在HTML元素上调用方法drag

你可以这样解决:

<script>
function dragStarted(event) {
  console.log("Drag event fired");
}
</script>
<div draggable="true" ondragstart="dragStarted(event);"></div>

我希望它有所帮助:)