私が達成しようとしているのは、一貫した行動です。入力フィールドをクリックすると、カラーピッカーが表示されます。それをラップするボタンをクリックしたときも同じ動作をしたいのですが。
<button class="btn btn-small my-btn">
Color <input type="color" value="#33aabb">
</button>
私が達成しようとしているのは、一貫した行動です。入力フィールドをクリックすると、カラーピッカーが表示されます。それをラップするボタンをクリックしたときも同じ動作をしたいのですが。
<button class="btn btn-small my-btn">
Color <input type="color" value="#33aabb">
</button>
入力の.click()
http://jsfiddle.net/J73dK/1/に従うだけです。
これは機能するはずです:
<button class="btn btn-small my-btn" onclick="this.querySelector('input').click()">
Color <input type="color" value="#33aabb">
</button>