【原创】C#+JS 实现动态增减图片上传框
来源:互联网 发布:外汇看盘软件mac 编辑:程序博客网 时间:2024/05/16 09:36
有时候我们会在一些添加记录的时候,希望同时上传多张图片,以保存对应的记录信息来源。针对这种场景,我们可以使用 JS + C# 代码实现。
具体代码如下:
前台 Sample.aspx:
<script type="text/javascript">
function addImg() {
var nodes = document.getElementById("imgUpload");
var newImgId = Math.round(nodes.childNodes.length / 2 - 0.5) + 1;
var newchild = document.createElement("input");
newchild.setAttribute("id", "img" + newImgId);
newchild.setAttribute("name","img" + newImgId);
newchild.setAttribute("type", "file");
nodes.appendChild(newchild);
newchild = document.createElement("br");
nodes.appendChild(newchild);
}
function removeImg() {
var nodes = document.getElementById("imgUpload");
if (nodes.childNodes.length <= 1) {
alert("至少保留一个上传控件!"); //这里仅仅是为了让用户有更好的体验
} else {
for (i = 0; i < 2; i++) {
if (nodes.lastChild) {
nodes.removeChild(nodes.lastChild);
}
}
}
}
</script>
后台代码Sample.aspx.cs:
- 【原创】C#+JS 实现动态增减图片上传框
- js实现图片上传
- JS实现动态添加图片上传,多个单图添加
- JS实现多图片上传,无插件,动态生成标签
- 用Struts实现多文件上传(文件个数不定可动态增减)
- js实现图片上传预览
- js实现图片上传预览
- js实现图片上传预览
- js实现图片上传预览
- js上传图片预览实现
- js实现多图片上传
- js实现图片上传预览
- js实现图片上传预览
- [JS]实现图片上传预览
- JS-前端实现图片上传
- 通过修改ajaxFileUpload.js实现多图片动态上传并实现预览
- JS实现动态图片新闻
- 【原创】asp.net(C#)上传图片(文件)类
- C 语言预处理器(笔记)
- Linux 命令
- Java基础09-抽象类与多态
- Quicksort
- C高级(2)--命名规则、常量
- 【原创】C#+JS 实现动态增减图片上传框
- FreeBSD下安装配置Hadoop集群
- 贴片元件拖锡法焊接教程(图解)
- Eclipse 3.7 环境搭建
- ICE的同步动态调用
- 19.this的应用
- ICE的异步动态调用
- 入侵的艺术
- 不要用四十岁的心情,来过二十岁的人生