PHP(15) 文件上传(含动态文件)(版本II)
PHP(15) 文件上传(含动态文件)(版本II)首先,感谢各位朋友的支持,我们尽量去完善博客内容,如果有什么不足,请大家多多指教,在这里先谢了!
在上一篇博文中,我们曾经用JS实现了动态附件的添加。其实其原理就是通过HTML DOM节点的复制来实现的!今天,我们再通过JS来实现另一个版本的动态附件添加,其原理是:通过JS动态来创建HTML DOM节点!
其源代码如下:
附件上传(版本II)
var i = 0;
var allowFileType = "gif|jpg|jpeg|png";
var uploadedFileArr = new Array();
function $(objId)
{
return document.getElementById(objId);
}
function getFileName(filePath)
{
var fileName = (filePath.indexOf("\\") == -1) ?filePath : filePath.substr(filePath.lastIndexOf("\\")+1);
return fileName;
}
function getExtName(fileName)
{
var extName = fileName.substr(fileName.lastIndexOf(".")+1).toLowerCase();
return extName;
}
function validFileType(fileName)
{
var extName = getExtName(fileName);
if(allowFileType.indexOf(extName) != -1)
{
return true;
}
return false;
}
function checkFileExists(filePath)
{
for(var i=0;i
页:
[1]