最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

js获取、清空inputtype="file"的值(示例代码)_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:17:42
文档

js获取、清空inputtype="file"的值(示例代码)_javascript技巧

js获取、清空inputtype="file"的值(示例代码)_javascript技巧:上传控件()用于在客户端浏览并上传文件,用户选取的路径可以由value属性获取,但value属性是只读的,不能通过 javascript来赋值,这就使得不能通过value=语句来清空它。很容易理解为什么只读,如果可以随意赋值的话,那么用户只要打开你的网页, 你就可
推荐度:
导读js获取、清空inputtype="file"的值(示例代码)_javascript技巧:上传控件()用于在客户端浏览并上传文件,用户选取的路径可以由value属性获取,但value属性是只读的,不能通过 javascript来赋值,这就使得不能通过value=语句来清空它。很容易理解为什么只读,如果可以随意赋值的话,那么用户只要打开你的网页, 你就可


上传控件()用于在客户端浏览并上传文件,用户选取的路径可以由value属性获取,但value属性是只读的,不能通过 javascript来赋值,这就使得不能通过value=""语句来清空它。很容易理解为什么只读,如果可以随意赋值的话,那么用户只要打开你的网页, 你就可以随心所欲的上传他电脑上的文件了。

js 获取的值
代码如下:


function show(){
var p=document.getElementById("file1").value;
document.getElementById("s").innerHTML=" ";
document.getElementById("pic").src=p;
alert(p);
}


MyHtml.html






清空上传控件()的值的两种方法

方法1:
代码如下:




function show()
{
document.getElementById("span1").innerHTML="";
}


方法2:
代码如下:
function clearFileInput(file){
var form=document.createElement('form');
document.body.appendChild(form);

//记住file在旧表单中的的位置
var pos=file.nextSibling;
form.appendChild(file);
form.reset();
pos.parentNode.insertBefore(file,pos);
document.body.removeChild(form);
}

文档

js获取、清空inputtype="file"的值(示例代码)_javascript技巧

js获取、清空inputtype="file"的值(示例代码)_javascript技巧:上传控件()用于在客户端浏览并上传文件,用户选取的路径可以由value属性获取,但value属性是只读的,不能通过 javascript来赋值,这就使得不能通过value=语句来清空它。很容易理解为什么只读,如果可以随意赋值的话,那么用户只要打开你的网页, 你就可
推荐度:
标签: 获取 js 代码
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top