js怎么写上传

1.想在一个div里面添加图片,用js怎么写啊您应该是想,当点击按钮或者其他动作的时候触发插入图片动作 。思路::比如一个按钮,点击的时候onclick事件,在事件中,用动态创建元素的方法,创建一个var imgHTM="<img src="http://www.xuexi88.com/zhishi/图片地址">;" ,然后再用document得到DIV,用纯js方法html()方法或者jquery的append()方法都可以把图片插入到div中了 。
例如:
var imgHTM="<img src="http://www.xuexi88.com/zhishi/图片地址">" ;
$("div").append(imgHTML);
2.如何用javascript写这种多图上传的效果,很简单,一个大容器 ul,每个图片项目是一个 li,li 里面有一个 img 标签放图片 。
最后一个设置一个特殊类,比如 upload_button,还要添加一个 file 控件,设置一下隐藏 。上传按钮添加 click 事件,触发 file 控件的 click 事件,这样 file 控件就可以使用了,然后设置 file 控件的 change 事件,当选择多个图片点确定后,就通过 files 数组获取文件对象列表 。
接着用循环语录处理图片文件对象,创建一个 FileReader 对象,设置 onl oad 事件,因为文件读取是异步操作,onload 事件可以通过 this.result 获取图像数据,创建一个 li 和 img ,img 的 src 属性设置这个值,整个li插入到上传按钮之前,最后执行 oFileReader.readAsDataUri(files[0]) 就可以执行读取操作了 。
3.JS实现判断上传图片的大小怎么写呢html xmlns= headtitle标题页-学无忧()/titlescript LANGUAGE=JavaScriptfunction Judge(){ //判断图片的大小是否大于50,或者小于0(没有选择图片) if(document 。
all 。myImg 。
fileSize1024*50||document 。all 。
【js怎么写上传】myImg 。fileSize=0) { alert('请选择小于50K的图片!'); return false; //不执行任何操作 } else{ alert('上传没问题'); }}/script/headbodyinput type=file id=jia onchange=document 。
all 。myImg 。
src=http://www.xuexi88.com/zhishi/this 。value/img src= id=myImg style=display:nonebutton onclick=Judge()上传图片/button/body/html 。
4.用js、jquery如何实现上传图片的预览需要的话可以给个上传的插件给你,写好了
$("#btnLoadPhoto").upload({ url: "../UploadForms/RequestUpload.aspx?action=photo", type: "json", callback: calla });
//获得表单元素
HttpPostedFile oFile = context.Request.Files[0];
//设置上传路径
string strUploadPath = "temp/";
//获取文件名称
string fileName = context.Request.Files[0].FileName;
。。。
后台获取:

js怎么写上传

文章插图