モバイルサイトなどのファイルアップロード機能で、通常のファイルセレクタのフォームではなく、ファイルアップロード用のボタンを設置してファイル選んだ瞬時にアップロードを開始したい場合がある。 こんなイメージ。(DevHubというチャットツールのモバイルサイト実装したアップロードボタン。右端の黒いボタン) メリットとしては、ファイル選択直後にアップロードが開始するのでアップロードまでの手順を削減できる。 html html は input の type="file" タグを非表示で設置し、その代わりボタンを表示する。(以下の例は TwitterBootstrap を使っている前提) <input type="file" id="upload_chat" name="file" style="display:none"></input> <button id="upload_chat_button