4
例如这里是w3schools.com拖放代码:什么是preventDefault()阻止拖放?
function allowDrop(ev) {
ev.preventDefault();
}
function drag(ev) {
ev.dataTransfer.setData("text", ev.target.id);
}
function drop(ev) {
ev.preventDefault();
var data = ev.dataTransfer.getData("text");
ev.target.appendChild(document.getElementById(data));
}
它取决于被拖动的元素的类型。如果它是一个'anchor'元素,它将阻止遵循'href'属性值。 –
怎么办? – Taurus
HTML标准 - > [6.7.5拖放处理模型](https://html.spec.whatwg.org/multipage/interaction.html#drag-and-drop-processing-model) – Andreas