「ファイル参照」を作成したとき、テキストボックスと参照ボタンが表示され、参照ボタンをクリックするとファイル選択ダイアログが表示されて選択したファイル名がテキストボックスに表示されますが、あらかじめテキストボックスにファイル名が表示されるような処理はHTMLにあるのでしょうか?

A 回答 (1件)

現状のブラウザのRFC1867実装ではTYPE=FILE を指定した場合、セキュリティに配慮し、テキストボックス内にファイル名の初期値をVALUE= で設定することはできません。

この仕様は、IEでもNetscapeでも同じです。

RFC1867については参考URLをご参照下さい。

参考URL:http://www.ietf.org/rfc/rfc1867.txt
    • good
    • 0
この回答へのお礼

早々に回答ありがとうございます。
また何かありましたらよろしくお願いします。

お礼日時:2002/01/12 16:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qラジオボタンとテキストボックスで、ボタン選択時のテキストボックスの入力チェックするにはどうしたらよいでしょうか?

ラジオボタンとテキストボックスの組合わせで使用し、ラジオボタン選択時のテキストボックスの入力チェックをするにはどうしたらよいのでしょうか?

以下はそのhtmlソースになります。

<table border="0" cellspacing="2" cellpadding="0">
<tr>
<td><input type="radio" name="addsearch" value="検索エンジン" id="p1"></td>
<td colspan="2"><label for="p1"><span class="stress2">検索エンジン</span></label></td>
</tr>
<tr>
<td></td>
<td>検索エンジン名</td>
<td><INPUT TYPE=text NAME="addsearch1" VALUE="" SIZE=40></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" value="ご紹介で" id="p2"></td>
<td colspan="2"><label for="p2"><span class="stress2">ご紹介で</span></label></td>
</tr>
<tr>
<td></td>
<td>ご紹介者のお名前をおしえてください。</td>
<td><INPUT TYPE=text NAME="addsearch2" VALUE="" SIZE=40></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" value="広告を見て" id="p3"></td>
<td colspan="2"><label for="p3"><span class="stress2">広告を見て</span></label></td>
</tr>
<tr>
<td></td>
<td>どこの広告ですか?</td>
<td><INPUT TYPE=text NAME="addsearch3" VALUE="" SIZE=40></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" value="その他" id="p4"></td>
<td colspan="2"><label for="p4"><span class="stress2">その他</span></label></td>
</tr>
<tr>
<td></td>
<td>具体的にお願いします。</td>
<td><INPUT TYPE=text NAME="addsearch4" VALUE="" SIZE=40></td>
</tr>
</table>

よろしくおねがいいたします。

ラジオボタンとテキストボックスの組合わせで使用し、ラジオボタン選択時のテキストボックスの入力チェックをするにはどうしたらよいのでしょうか?

以下はそのhtmlソースになります。

<table border="0" cellspacing="2" cellpadding="0">
<tr>
<td><input type="radio" name="addsearch" value="検索エンジン" id="p1"></td>
<td colspan="2"><label for="p1"><span class="stress2">検索エンジン</span></label></td>
</tr>
<tr>
<td></td>
<td>検索エンジン名</td>
<td><INPUT TYPE=text NAME="...続きを読む

Aベストアンサー

ちょっとはしょっちゃいましたがこんなんで
どうでしょ?

<form>
<table border="1">
<tr>
<td><input type="radio" name="addsearch" onClick="focusText(this,1)"></td>
<td colspan="2">検索エンジン</td>
</tr>
<tr>
<td><br></td>
<td>検索エンジン名</td>
<td>
<INPUT TYPE=text NAME="addsearch1" SIZE=40 onFocus="checkRadio(this,0)">
</td>
</tr>
<tr>
<td><input type="radio" name="addsearch" onClick="focusText(this,2)"></td>
<td colspan="2">ご紹介で</td>
</tr>
<tr>
<td><br></td>
<td>ご紹介者のお名前をおしえてください。</td>
<td><INPUT TYPE=text NAME="addsearch2" SIZE=40 onFocus="checkRadio(this,1)"></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" id="p3" onClick="focusText(this,3)"></td>
<td colspan="2">広告を見て</td>
</tr>
<tr>
<td><br></td>
<td>どこの広告ですか?</td>
<td><INPUT TYPE=text NAME="addsearch3" SIZE=40 onFocus="checkRadio(this,2)"></td>
</tr>
<tr>
<td><input type="radio" name="addsearch" value="その他" id="p4" onClick="focusText(this,4)"></td>
<td colspan="2">その他</td>
</tr>
<tr>
<td><br></td>
<td>具体的にお願いします。</td>
<td><INPUT TYPE=text NAME="addsearch4" VALUE="" SIZE=40 onFocus="checkRadio(this,3)"></td>
</tr>
</table>
</form>

<script language=javascript>
function checkRadio(num,n){
num.form.addsearch[n].checked=true
}
function focusText(num,n){
num.form.elements["addsearch"+n].focus()
}
</script>

ちょっとはしょっちゃいましたがこんなんで
どうでしょ?

<form>
<table border="1">
<tr>
<td><input type="radio" name="addsearch" onClick="focusText(this,1)"></td>
<td colspan="2">検索エンジン</td>
</tr>
<tr>
<td><br></td>
<td>検索エンジン名</td>
<td>
<INPUT TYPE=text NAME="addsearch1" SIZE=40 onFocus="checkRadio(this,0)">
</td>
</tr>
<tr>
<td><input type="radio" name="addsearch" onClick="focusText(this,2)"></td>
<td colspan="2">ご紹介で</td>
</tr>
<tr>
<...続きを読む

Qファイル選択ダイアログでファイルの種類を指定する方法

下記のプログラムでファイル選択のダイアログを表示しますが
【ファイルの種類】をデフォルトでCSVの指定はできますか?
よろしくお願いします。

<html>
<body>
<form enctype="multipart/form-data" action = "test_02.php" method = "post" >
<input type="file" name="file_data1">
<input type="submit" name="FILE送信" value="FILE送信">
</form>
</body>
</html>

Aベストアンサー

ブラウザやOS自体の挙動なので、HTMLでどうこうするのは絶対に無理。

Q画像をダイアログボックスで表示したい

HP作成で、画像を(ツールバー等が表示されない)
ダイアログボックスで表示(<form>を使用して)したいのですが。
大きさ等を指定することは出来ますか?
詳しいサイトなどあったら教えてください。

Aベストアンサー

'dialogheight'が'diglogheight'となっています。
それを修正すればちゃんと表示されるはずです。

Q画像の保存ダイアログをFormのボタンで表示したい

IEで画像を右クリックした際に表示されるメニューにある、「名前を付けて画像を保存する」をFormのボタンクリックに反応して表示させたいのですが、何方か方法をご存知ありませんか?
ターゲットはIE6のみです。

Aベストアンサー

http://wws.cside.com/factory/tips/tips_b11.html
こちらのサンプルはどうでしょうか。

Qファイル選択ダイアログ

今、WindowsMediaPlayerコントロールを埋め込み、
ファイル選択ボタンで選択したファイルを再生ボタンで再生したいです。
<INPUT TYPE="file" NAME="SelectFile" VALUE="ファイル選択" >
でファイル選択ダイアログが開くのですが、
選択したファイルを再生ボタンで再生するにはどのようにしたらいいのでしょうか?

下記のHTML(OBJECT省略)で、決めうちの"sample.wmv"ファイルは再生が確認できています。
----------------------------------------------------------------
<INPUT TYPE="file" NAME="ButtonSelectFile" VALUE="ファイル選択" >
<INPUT TYPE="button" NAME="ButtonPlay" VALUE="再生" OnClick = "StartMeUp()">
<INPUT TYPE="button" NAME="ButtonStop" VALUE="停止" OnClick = "ShutMeDown()">
<SCRIPT LANGUAGE="JavaScript">
 function StartMeUp()
{
   Player.URL = "sample.wmv";
}
function ShutMeDown()
{
Player.controls.stop();
}
----------------------------------------------------------------

まとめますと、
「ファイル選択ボタンで選択したファイルを再生ボタンで再生したい。」
です。

どうぞよろしくお願い致します。

今、WindowsMediaPlayerコントロールを埋め込み、
ファイル選択ボタンで選択したファイルを再生ボタンで再生したいです。
<INPUT TYPE="file" NAME="SelectFile" VALUE="ファイル選択" >
でファイル選択ダイアログが開くのですが、
選択したファイルを再生ボタンで再生するにはどのようにしたらいいのでしょうか?

下記のHTML(OBJECT省略)で、決めうちの"sample.wmv"ファイルは再生が確認できています。
----------------------------------------------------------------
<INPUT TYPE="file" NAME="B...続きを読む

Aベストアンサー

<INPUT TYPE="file"…
は、ファイルをアップロードするためのタグです。

ファイルをアップロードする処理自身は、HTMLやJavascriptではできません。
下記の通り、
 ファイルを受け取るためのCGIプログラム
をサーバ側に設置する必要がります。

http://www.tohoho-web.com/html/input.htm


このカテゴリの人気Q&Aランキング

おすすめ情報