<p id="p" draggable="true" ondragstart="dragStart(event)">sss</p> //ps:不加红显示不了p标签。
<p ondragover="dragOver(event)" style="width:100%;height:50px;"></p>
<script>
function dragOver(e){
stopDefault(e);
}
function stopDefault(e) {
var event = e||window.event;
if (event.preventDefault) {
event.preventDefault();
} else {
event.returnValue = false;
}
}
</script>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
在body设置ondrop
加入return false 看行吗
return false
return false,还有可以把拖拽方法放在元素的onmousedown事件下的document.onmousemove事件下,在document.onmouseup事件下在把前面那两个事件都设置成null,你可以试试