图片上传控制

This commit is contained in:
Joe 2016-12-27 13:18:20 +08:00
parent 3704a84439
commit 3dc9155a1f
1 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
<HTML> <HTML>
<HEAD> <HEAD>
<script type="text/javascript"> <script type="text/javascript">
var pic_num = 0; // 用来动态生成span,upfile的id,一次上传图片数量 var pic_num = 0,pic_maxnum = 5; // 用来动态生成span,upfile的id,一次上传图片数量接口
function addAttachmentToList() function addAttachmentToList()
{ {
if (findAttachment(event.srcElement.value)) return; //如果此文档已在图片列表中则不再添加 if (findAttachment(event.srcElement.value)) return; //如果此文档已在图片列表中则不再添加
@ -30,12 +30,12 @@ function selectAttachment()
{ {
// 先清除无效动态生成的多余upfile // 先清除无效动态生成的多余upfile
cleanInvalidUpfile(); cleanInvalidUpfile();
if(pic_num <3) {// 动态创建上传控件并与span对应 if(pic_num < pic_maxnum) {//图片数量控制接口
var upfile = '<input type="file" style="display:none" onchange="addAttachmentToList();" id="_upfile'+pic_num+'">'; var upfile = '<input type="file" style="display:none" onchange="addAttachmentToList();" id="_upfile'+pic_num+'">';// 动态创建上传控件并与span对应
G('pics').insertAdjacentHTML('beforeEnd', upfile); G('pics').insertAdjacentHTML('beforeEnd', upfile);
G('_upfile'+pic_num).click(); G('_upfile'+pic_num).click();
} }
else alert("一次只能上传3张图片!"); else alert("一次只能上传"+pic_maxnum+"张图片!");
} }
//判断图片格式 //判断图片格式