問:
if (test.picture.value == ????)
{
alert("必須是*.gif 或 *.jpg格式!"  ;
test.picture.focus();
return (false);
}
有一表單有一個上傳的欄位,而每位使用者所選擇的路徑不同,例如:c:abab.jpg 而另一位使用者是的路徑可能是d:cdefk.gif,我應該怎麼用上面的javascript來判斷必須是*.gif或*.jpg呢?因為路徑不同的關係讓我不知該如何寫才好,請各為高手教教我,謝謝!
-------------------------------------------------
回覆:
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"  )
 |