怎么选中拖拽元素中的input值

<div draggable="true">
    <input />
</div>

在input有值得情况下,无法通过鼠标选中,会拖动div

input元素上加draggable="false"无效;

阅读 3.9k
1 个回答

JSBIN
写了个Demo,你研究一下。

有点问题,等我修改一下(稍等


找了一个hack的解决方法。
JSBIN

onmousedown里判断mouseEventtarget的属性从而动态添加dragable

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题