2011-07-22 57 views
0

如何通過上傳的文件名以Java腳本asp.net

<input type="file" name="addfile" id="addfile" /> 
<input type="submit" id="btnadd" value="Addfile" onclick="filetype(addfile)" /> 

我需要檢查是否該做什麼我需要通過添加JavaScript中的文件類型(PDF或DOC等)在文件類型onclick函數有傳遞的addfile名稱,而不是傳遞給它的addfile?

感謝,

michaeld

+0

問題不明確,請提供更多的細節 –

+0

傳遞在哪裏?到服務器端? –

+0

日Thnx徵求意見我又編輯了問題 – michael

回答

0

那麼首先你需要其附加後提取addfile文件名,這裏提到的一樣:Javascript - How to extract filename from a file input control

,然後使用該內部filetype

+0

喜Mrchief代碼給我文件名一樣new.txt,file.xml,添加什麼,有一個像只名爲.txt擴展,.XML – michael

+0

試試這個:'VAR EXT =文件名.split( '')[1]; // filename.split( '')[0]將被僅僅指剛在name' – Mrchief

+0

我試圖像這樣而(fullPath.indexOf( 「\\」)!= -1) FULLPATH = fullPath.slice(file.indexOf (「\\」)+ 1); ext = fullPath.slice(fullPath.indexOf(「。」))。toLowerCase();它也wrkd,謝謝mrchief – michael

相關問題