台灣最大程式設計社群網站
線上人數
1320
 
會員總數:246229
討論主題:189787
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> 關於javascript判斷 .gif 和 .jpg
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
關於javascript判斷 .gif 和 .jpg
價值 : 0 QP  點閱數:1078 回應數:0
樓主

站務人員 站長
門外漢
0 1580
542 9
發送站內信

捐贈 VP 給 站務人員
問:
if (test.picture.value == ????)

{

alert("必須是*.gif 或 *.jpg格式!");

test.picture.focus();

return (false);

}

有一表單有一個上傳的欄位,而每位使用者所選擇的路徑不同,
例如:c:\ab\ab.jpg 而另一位使用者是的路徑可能是d:\cd\ef\k.gif,
我應該怎麼用上面的javascript來判斷必須是*.gif或*.jpg呢?
因為路徑不同的關係讓我不知該如何寫才好,請各為高手教教我,謝謝!

-------------------------------------------------

回覆:新手上路 erra.tw@yahoo.com.tw

if (test.picture.value.substr(test.picture.value.lastIndexOf(".")+1,3).toLowerCase()!
="gif" || test.picture.value.substr(test.picture.value.lastIndexOf(".")+1,3).toLowerCase()!="jpg")

或是用這個run
if ((test.picture.value.substr(test.picture.value.lastIndexOf(".")+1,3).toLowerCase()!
="gif" || test.picture.value.substr(test.picture.value.lastIndexOf(".")+1,3).toLowerCase()!="jpg"))




本篇文章發表於2001-12-04 00:00
目前尚無任何回覆
   

回覆
如要回應,請先登入.