如何使用拖放操作

时间:2018-06-09 14:21:03

标签: javascript html jsp

如何限制列拖放

function drag(ev){
	id=ev.target.id;
	}
function drop(ev){
	id2=ev.target.id;
	//var str=document.getElementById(dict1[id2]);
var str	 = "<%= drop12() %>";
console.log(str);
   if(dict[id2]==id){
	ev.target.append(document.getElementById(id));
	console.log(dict[id]);
	console.log(dict1[id2]);
	console.log("hi");
	console.log(document.getElementById(dict1[id2])); 
   }
  else{
	console.log(id);
	console.log(id2);
	console.log(dict[id2]);
	   //ev.target.append(id2);
}
}

使用html进行列拖放限制。

1 个答案:

答案 0 :(得分:0)

如果您希望限制任何元素的拖放,您只需设置draggable="false"即可。

要在JavaScript中设置:

document.getElementById('div1').setAttribute('draggable', false);

要在HTML中设置:

<img draggable="false">

点击此处查看更多信息:https://www.w3schools.com/html/html5_draganddrop.asp