Испод јавасцрипт фунтион проверава прегледања датотеке. На пример, ако
учитавање датотека треба да прихвати само Екцел и Ворд документе тако,
онда у том случају, можемо да користимо ову функцију.
<сцрипт типе="тект/јавасцрипт">
ЦхецкФилеЕктенсион функција ()
{
вар цтрлУплоад = доцумент.гетЕлементБиИд ('<% = ФилеУплоад.ЦлиентИД%>');
/ / Да ли корисник потражите или изаберите фајл или не
ако (цтрлУплоад.валуе =='')
{
алерт ("Изабери датотеку за отпремање!");
цтрлУплоад.фоцус ();
ретурн фалсе;
}
/ / Проширење листе за валидацију. Додајте свој
тражи продужење овде са зарезом сепаратором
вар ектенсионЛист = нев Арраи ("клс.", "доц.");
/ / Гет Селецтед ознаку типа датотеке
вар = проширење цтрлУплоад.валуе.слице (цтрлУплоад.валуе.индекОф () ".") тоЛоверЦасе ();.
/ / Проверите ознаку типа датотеке са потребном продужним листи.
за (вар и = 0 и <ектенсионЛист.ленгтх; и + +)
{
ако (ектенсионЛист [и] == екстензија)
ретурн труе;
}
алерт ("Можете само да отпремите испод Филе Типе: \ н \ н" ектенсионЛист.јоин ("\ н"));
цтрлУплоад.фоцус ();
ретурн фалсе;
}
</ Сцрипт>