• ベストアンサー

safari ファイルを選択 取り消したい

safariを使ってローカルのファイルをサーバへアップロードする時の作業について質問です。 <input type="file" ... > のフォームでサーバに送信しているのですが、選択したファイルをすぐに取り消したい場合、 IEでしたらテキストボックスに入力されたファイルのパスを「Delete」で消せばいいわけですが、 safariだとすぐに消すことができません。 「ファイルの選択」ボタンの横にJavascriptなどで「選択の削除」ボタンを作るなどという方法が正しいのでしょうか? どなたかご教授の程よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

あんまりsafariには詳しくないのですが、消す動作、みつかりませんね。 Firefox3では同じ要件がバグとして報告されてます。 http://d.hatena.ne.jp/Mars/20071102 こちらは「選択の削除」のJavascriptサンプルです。 (type="file"は制限とかあるので普通(?)のやり方では消せません)

brosis
質問者

お礼

早速のご解答ありがとうございます。 そして、とても参考になりました。私のスキルでは解決こんなに早く解決できませんでした。 本当にありがとうございました。

関連するQ&A