onmouseoverイベントがトリガーされたときに入力タイプファイルダイアログボックスをポップアップさせる方法はありますか?または他のイベントonclick?(ダイアログボックスを表示したいのonshakeですが、モバイルデバイスのシェイクイベントにjQueryプラグインを使用しています)
アイテムを操作できるハックがあり、onclickJavaScript / jQueryを使用して入力タイプのファイル要素(非表示になります)をクリックしますが、アイテムをonmouseoverまたは別のイベントに変更した場合は機能しませんでした。
編集:私のコードは、onmouseoverの代わりにonshakeイベント(jQueryプラグインを使用)を使用していることを除いて、少しこのように見えます。しかし、いくつかの問題:
<button onmouseover="javascript:opendialogbox('imageuploadform1');">nope!</button>
<script>
function opendialogbox(inputid){
document.getElementById(inputid).click();
}
</script>
<input type="file" id="imageuploadform1" name="picture" />