如何强制让element下拉框失去焦点

clipboard.png

clipboard.png
用的element的下拉列表 现在需求是想要在下拉列表选完项目后,就失去焦点,但目前写的方法都没有实现

阅读 6.2k
2 个回答

在watch中监听值的改变,值改变时去掉焦点就行了。很简单

你这样写没有效果是因为它是element-ui提供的下拉组件,我如果没记错的话这个下拉框实际上是由一个div包裹起来的一组dom节点,应该要这么写才能有效果:

// 找到该div父节点下的input节点将其取消聚焦
document.getElementById("subject").querySelector("input").blur();
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏