-4

私の質問は、ユーザーがファイルを選択すると、ファイル名がテキストフィールドに表示されるはずです。どうやってこれを教えてください?

4

1 に答える 1

0

あなたのHTML

<input type="file" id = "file_upload" />
<input id="file_name" type="text" />

あなたのJavaScript

document.getElementById('file_upload').onchange = file_name;

function file_name() {
    var filename = this.value;
    var lastIndex = filename.lastIndexOf("\\");
    if (lastIndex >= 0) {
        filename = filename.substring(lastIndex + 1);
    }
    document.getElementById('file_name').value = filename;
}
于 2013-02-13T06:27:46.797 に答える