رمز علامة HTML في ASP.NET:
نسخة الكود كما يلي:
<asp: fileupload id = "fumain" runat = "server" />
<asp: button id = "btnupload" runat = "server" onClientClick = "return checkworkfile ()" text = "upload" />
علامات HTML العادية:
نسخة الكود كما يلي:
<إدخال type = "file" id = "fumain" />
<type type = "button" id = "btnupload" onClick = "return checkworkfile ()" text = "topload" />
للحصول على علامات ASP.NET أو علامات HTML العادية ، ينطبق رمز JS التالي:
نسخة الكود كما يلي:
وظيفة checkworkfile ()
{
var obj = document.getElementById ('fumain') ؛
إذا (obj.value == '')
{
تنبيه ("يرجى تحديد ملف الواجب المنزلي للتحميل") ؛
العودة كاذبة
}
var stuff = obj.value.match (/^(.*) (/.) (. {1،8}) $/) [3] ؛
إذا (الأشياء! = 'Doc')
{
ALERT ("نوع الملف غير صحيح ، يرجى تحديد ملف .doc ') ؛
العودة كاذبة
}
العودة صحيح.
}