js 获取、清空input type=\"file\"的值示例代码

前端技术 2023/09/06 JavaScript

上传控件基础知识说明:

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

js 获取<intput type=file />的值

复制代码 代码如下:

<html>
 <script language=\'javascript\'>  
  function   show(){  
  var   p=document.getElementById(\"file1\").value; 
  document.getElementById(\"s\").innerHTML=\"<input id=pic type=image height=96 width=128 /> \";  
  document.getElementById(\"pic\").src=p;
  alert(p);   
  }  
  </script>

 <head>
  <title>MyHtml.html</title>

 </head>

 <body>
  <input type=\"file\" name=\"file1\" id=\"file1\" onpropertychange=\"show();\" />
  <span id=\"s\"></span>
 </body>
</html>

本文地址:https://www.stayed.cn/item/15379

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。