2016-04-07 39 views
0

我想在从checkFileType()返回值后运行函数validatefile()。有什么办法吗?如何在返回其他函数中的值后运行函数

function checkFileType(obj) 
{ 
    if (!((/.jpg$/.test(obj.value))||(/.gif$/.test(obj.value))||(/.jpeg$/.test(obj.value)) ||(/.png$/.test(obj.value)) ||(/.mp4$/.test(obj.value)))) 
    { 
     alert('Please Select Image/Vedio File. \n Supported File Formats are jpeg,gif,png,mp4.'); 
     obj.className = 'err'; 
     obj.value=""; 
     document.getElementById("adfileval").value=0; 
     document.getElementById("prevdata").value=0; 
     return false; 
    } 
    else 
    { 
     return true; 
    } 
} 
+0

你在哪里调用'checkFileType'? – Rayon

+0

你在你的问题中缺少一段代码 – noviewpoint

+0

你可以使用回调..或pmodises – damitj07

回答

0

而不是从onChange事件调用checkFileType的,调用,调用checkFileType,然后调用validateFile的功能。

+0

它无法正常工作,谢谢。 –

相关问题