继上篇文章 vue写一个可全屏拖拽容器效果之后,发现了:如果可拖动的div中有input输入框的话,不做处理input无法输入内容,所以我们需要在oDiv.onmousedown事件中加上以下代码,就可以解决input输入框无法输入的问题!

if(e.target.nodeName == 'INPUT'||e.target.nodeName == 'TEXTAREA'){
	return
}

如图:
在这里插入图片描述
这样就解决了input无法输入了!!

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐