【发布时间】:2017-02-18 11:29:27
【问题描述】:
我有这个内容拖放脚本,我使用它在执行时将一些值提交到 php 页面。它在系统上就像魅力一样,但是当我在移动设备中打开页面时,它确实被拖动了。
代码如下::
<html>
<head>
<script>
/* Event fired on the drag target */
function dragStart(event) {
event.dataTransfer.setData("Text", event.target.id);
}
/* Events fired on the drop target */
function allowDrop(event) {
event.preventDefault();
}
function drop(event) {
event.preventDefault();
var data = event.dataTransfer.getData("Text");
event.target.appendChild(document.getElementById(data));
document.getElementById("submit").submit();
}
</script>
</head>
<body>
<form action="page1.php" method="post" id="submit"></form>
<ul class="link">
<li ondragstart="dragStart(event)" draggable="true" id="dragtarget">500/</li>
</ul>
<div class="rect2" ondrop="drop(event)" ondragover="allowDrop(event)">
<span class="amnt"> value here </span>
</div>
</body>
</html>
现在它在电脑上可以正常工作,但在移动版中它不会被拖累...\
【问题讨论】:
标签: javascript html