不可以,HTML5不允许您直接与本地客户端文件进行交互。您可以为此使用拖放或FileSystem API。
示例
让我们看一个使用HTML5在网络浏览器上拖放的示例-HTML>
#boxA, #boxB {float:left;padding:10px;margin:10px; -moz-user-select:none;}
#boxA { background-color: #6633FF; width:75px; height:75px; }
#boxB { background-color: #FF6699; width:150px; height:150px; }
function dragStart(ev) {
ev.dataTransfer.effectAllowed='move';
ev.dataTransfer.setData("Text", ev.target.getAttribute('id'));
ev.dataTransfer.setDragImage(ev.target,0,0);
return true;
}
Drag and drop HTML5 demo
Try to drag the purple box around.
ondragstart = "return dragStart(ev)">
Drag Me
Dustbin