Javascript 了解不同的拖放参数?

Javascript 了解不同的拖放参数?,javascript,drag-and-drop,drag,Javascript,Drag And Drop,Drag,我在看和 我试图理解为什么ondragstart=“drag(event)”有效,而“drag(ev)”无效 `功能阻力(ev){ ev.dataTransfer.setData(“文本”,ev.target.id); } `事件属性(例如ondrop=“drop(event)”)将窗口事件属性传递给属性中定义的函数。您可以在W3tryit页面上用window.event替换event,它仍然可以工作,但如果您用ev替换event,它将无法工作,因为没有定义windows.ev变量。ev是事件处

我在看和 我试图理解为什么ondragstart=“drag(event)”有效,而“drag(ev)”无效

`功能阻力(ev){ ev.dataTransfer.setData(“文本”,ev.target.id); }


`

事件属性(例如ondrop=“drop(event)”)将窗口事件属性传递给属性中定义的函数。您可以在W3tryit页面上用window.event替换event,它仍然可以工作,但如果您用ev替换event,它将无法工作,因为没有定义windows.ev变量。ev是事件处理程序中传递给事件处理程序的变量。

感谢您的帮助!这让我明白了。