- PR -

<input type="file"> に手入力したときの動き

投稿者投稿内容
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2007-12-29 15:54
パスのチェックよりも、
コード:
function xxx_submit(){
    try{
        form.submit();
    }catch(e){
        //パスが不正ならここへ来る
        alert("パスが不正")
    }
    return false;
}


というコードにすると、
<input type="file">の不正なパスエラーをハンドルできます。
NAL-6295
ぬし
会議室デビュー日: 2003/01/26
投稿数: 966
お住まい・勤務地: 東京
投稿日時: 2007-12-29 20:41
NAL-6295です。

私のブログでも紹介していますが、

http://d.hatena.ne.jp/NAL-6295/20070403/p1

コード:
window.onerror = function(Message,FileName,RowNo)
{
 alert(Message + '\n' + FileName + '\n行番号:' + RowNo);
}



という手段もあります。

スキルアップ/キャリアアップ(JOB@IT)