ファイル名(アップロードされたファイル)が長すぎる場合、ファイルのアップロード値を変更したいと考えています。たとえば、ファイル名が "This_file_has_a_long_name.txt"の場合、 "This_file..name.txt"のような制限された文字で表示したいと考えています。ファイルのアップロード値が変更されましたか?
私は以下を試しましたが、動作しません。お知らせ下さい。
$("#file_browser").change(function()
{
var filename = this.value;
filename = filename.substr(0,10);
alert(filename);
document.getElementById("file_browse").value = filename;
});
どのように動作していませんか?ここで期待される成果は? – vlaz