我想知道如何不低於工作的代碼做的,因爲我發現這樣的網站上獲取文件的名字,但我不完全瞭解它是如何工作的:下面的代碼是什麼意思?
function handleFileSelect(evt) {
var files = evt.target.files;
localStorage["fname"] = files[0].name; //save the name for future use
}
是上述正確的代碼對於一種形式代碼象下面這樣:
<form action='imageupload.php' method='post' enctype='multipart/form-data' target='upload_target' onsubmit='return imageClickHandler(this);' class='imageuploadform' >
<p><input name='fileImage' type='file' class='fileImage' /></p>
<iframe class='upload_target' name='upload_target' src='#' style='width:0;height:0;border:0px;solid;#fff;'></iframe></form>
對於您而言,具體哪些方面不清楚? – 2012-04-17 00:29:23
那麼,evt.target.files是假設匹配我已經在表單中的目標名稱或是它自己的關鍵字。還有什麼關於文件,是否假設匹配文件輸入的名稱屬性?它應該是evt.upload_target.fileImage? 'fname'來自localStorage的什麼地方? – user1324106 2012-04-17 00:31:13