導航:首頁 > 編程語言 > 如何在js中獲取file

如何在js中獲取file

發布時間:2023-05-19 00:38:24

『壹』 怎麼用js來獲取 fileupload中的上傳文件的文件名

在firefox上,input(type=file)默認獲取到的value值就是文件名。回

在IE上,input(type=file)默認獲取到的value值是答路徑。

因此用js來獲取fileupload中的上傳文件的文件名需要多方面考慮。

你可以試下一下

function getFileName(path){
var pos1 = path.lastIndexOf('/');
var pos2 = path.lastIndexOf('\\');
var pos = Math.max(pos1, pos2)
if( pos<0 )
return path;
else
return path.substring(pos+1);
}

『貳』 js如何讀取文件夾文件

JS讀寫文件,分別如下:
//讀文件
function readFile(filename){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.OpenTextFile(filename,1);
var s = "";
while (!f.AtEndOfStream)
s += f.ReadLine()+"\n";
f.Close();
return s;
}
//讀文件
function readFile(filename){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.OpenTextFile(filename,1);
var s = "";
while (!f.AtEndOfStream)
s += f.ReadLine()+"\n";
f.Close();
return s;
}
//寫文件
function writeFile(filename,filecontent){
var fso, f, s ;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile(filename,8,true);
f.WriteLine(filecontent);
f.Close();
alert('ok');
}

『叄』 JS 怎麼獲取 lt;type='file'的值

不是沒有人回答你,是你的問題有問題螞攔:

先回答你的問題吧:

設你的表單如下:

<form name="myform">

<input type="file" name="file"/>

<imput type="submit" name=""/>

</form>

以上這段代碼中form標簽的名字是 myform, 然後其中有你的input file。

這樣的話,可以這樣取得其中正裂的值:var upFile=document.myform.file.value

變數upFile中就是你上傳的值。

===========================================

看你的問題好像是javaScript和html相關的問題啊,反正我不懂ASP,如果你問問題的話,一定要在標題中存在 js、html、asp、php等關鍵字,否則很難有太滿意的答案的。

比如有一次就問一個字體的名字,160分的高分竟然沒有回答,我就暈了,還有個騙子想騙我,我更暈了。

後我我才發現,我的問題竟然跑到生活類里去了,能有幾人知道啊,後來乾脆改名:藝術,尋找藝術LOGO字體。嘿嘿,別說,6分鍾有答悶清胡案,而且還後加分。

『肆』 JS 怎麼獲取 lt;type='file'的值

不是沒有人回答你,是你的問題有問題:

先回答你的問題吧:

設你的表單如下:

<form name="myform">

<input type="file" name="file"/>

<imput type="submit" name=""/>

</form>

以上這段代碼中form標簽的名字是 myform, 然後其中有你的input file。

這樣的話,可以這樣取得其中的值:var upFile=document.myform.file.value

變數upFile中就是你上傳的值。

===========================================

看你的問題好像是javaScript和html相關的問題啊,反正我不懂ASP,如果你問問題的話,一定要在標題中存在 js、html、asp、php等關鍵字,否則很難有太滿意的答案的。

比如有一次就問一個字體的名字,160分的高分竟然沒有回答,我就暈了,還有個騙子想騙我,我更暈了。

後我我才發現,我的問題竟然跑到生活類里去了,能有幾人知道啊,後來乾脆改名:藝術,尋找藝術LOGO字體。嘿嘿,別說,6分鍾有答案,而且還後加分。

『伍』 js頁面如何獲取file文件大小

js一般是獲取不到文件大小的,即使有時能,使用js也會涉及到瀏覽器版本兼容的問題,。
一般判斷文件大小都放在伺服器端的,文件比較大的話,可以用ajax做非同步效果。

『陸』 怎樣 在js中獲取input file

javascript 獲取文件域 (type=file) 的完整路徑一直是很麻煩的問題,問題主要出在一些瀏覽器基於安全性考慮而不能正常獲取到文件域中選中圖片的決對路徑,尤其一些基於webkit的瀏覽器比如 Chrome, Safire等瀏覽器,下面是一個可以兼容 IE 6 , 7, 8 和 firefox 的獲取 input file 完整路徑的方法,該方法不支持 Chrome 和 Safire,要支持這些瀏覽器可能要使用到 Flash ,對程序員來說比較麻煩。
HTML頁面:
<input type="file" name="attachment" id="attachment" />
<input type="text" name="trueattachment" id="trueattachment" />js部分:
<script type="text/javascript">
var attachment=document.getElementById("attachment");
var trueattachment=document.getElementById("trueattachment");
attachment.onchange=function(){
trueattachment.value=getFullPath(this);
}
function getFullPath(obj){
if(obj)
{
//ie
if (window.navigator.userAgent.indexOf("MSIE")>=1)
{
obj.select();
return document.selection.createRange().text;
}
//firefox
else if(window.navigator.userAgent.indexOf("Firefox")>=1)
{
if(obj.files)
{
return obj.files.item(0).getAsDataURL();
}
return obj.value;
}
return obj.value;
}
}
</script>

『柒』 怎麼用js來獲取 file中的上傳文件的文件名

在firefox上,input(復type=file)默認制獲取到的value值就是文件名。
在IE上,input(type=file)默認獲取到的value值是路徑。
因此用js來獲取fileupload中的上傳文件的文件名需要多方面考慮。
你可以試下一下
function getFileName(path){
var pos1 = path.lastIndexOf('/');
var pos2 = path.lastIndexOf('\\');
var pos = Math.max(pos1, pos2)
if( pos<0 )
return path;
else
return path.substring(pos+1);
}
測試過了,沒有問題,可用。

『捌』 javascript 中怎樣獲取file里的完整路徑,如:D:\E\1.jpg

樓主問的應該是獲取一個file input表單域的文件名全路徑吧,這是不能實現的,除非在IE6下面。這個已經因為安全問題被現代所有瀏覽器屏蔽了,只能獲取到文件名

『玖』 JS怎麼獲取表單file的值

我給個例子給你吧專:屬

<script>

functionhe(){
varfile=document.getElementById("haa").files[0];
console.log(file);
alert(file['name']);
}


</script>
</head>
<body>
<inputtype="file"id="haa"onchange="he()"/>
</body>
</html>
閱讀全文

與如何在js中獲取file相關的資料

熱點內容
電腦如何打開ppt文件怎麼打開方式 瀏覽:782
魅族鎖定區文件夾 瀏覽:357
刻字cnc怎麼編程 瀏覽:182
學校的網路拓撲結構圖 瀏覽:784
收集100個pdf文件里關鍵詞 瀏覽:594
蘋果關閉4g網路設置 瀏覽:289
如何監測資料庫 瀏覽:967
拷貝過來的pdf文件 瀏覽:751
抖音小店的訪客數據怎麼看 瀏覽:670
怎麼把c語言編程的字元向下移動 瀏覽:786
sql刪除文件組代碼 瀏覽:978
安卓post請求多重json 瀏覽:776
微信消除數據怎麼恢復 瀏覽:918
小米刷機顯示系統找不到指定文件 瀏覽:528
蘋果手機小風扇圖app叫什麼 瀏覽:292
繁體中文輸入工具 瀏覽:916
pc桌面壁紙文件夾 瀏覽:473
微信怎麼添加群 瀏覽:781
40歲男人適合的微信名 瀏覽:925
編程里比例怎麼打 瀏覽:215

友情鏈接