我已经知道了:
<span class="opener">Open</span>
<input type="color" class="btn-invisible" />
我想使用 JS 打开该字段的颜色选择器。我尝试过:
document.querySelector('span.opener')
.addEventListener('click',
e => document.querySelector('.btn-invisible').focus()
);
但这不会打开颜色选择器。如果可以用JS实现的话,怎么实现?
最佳答案
不需要 JavaScript,只需在输入周围包裹一个标签即可:
<label>
Open
<input type="color" style="display:none">
</label>
关于javascript - <input type ="color"/> — 用js打开颜色选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43590283/