
<form name="myform">
<input type="file" name="file"/>
<imput type="submit" name=""/>
</form>
以上这段代码中form标签的名字是 myform, 然后其中有你的input file。
这样的话,可以这样取得其中的值:var upFile=documentmyformfilevalue
变量upFile中就是你上传的值。
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:indexhtml。
2、在indexhtml中的<script>标签,输入js代码:var a = locationhrefsplit('/');documentbodyinnerText = a[alength - 1];。
3、浏览器运行indexhtml页面,此时成功获取到当前页面文件名indexhtml并打印了出来。
这样不行的,而且要获得复选框也应该这么写:
1
documentform['chk[]']value
然后再循环判断checked属性,取值。
<script type="text/javascript">
var x=documentform['chk[]']value;
for(var i=0;i<xlength;i++)
{
if(x[i]checked){
documentwrite(x[i]value);
}
}</script>
JS读写文件,分别如下:
//读文件
function readFile(filename){
var fso = new ActiveXObject("ScriptingFileSystemObject");
var f = fsoOpenTextFile(filename,1);
var s = "";
while (!fAtEndOfStream)
s += fReadLine()+"\n";
fClose();
return s;
}
//读文件
function readFile(filename){
var fso = new ActiveXObject("ScriptingFileSystemObject");
var f = fsoOpenTextFile(filename,1);
var s = "";
while (!fAtEndOfStream)
s += fReadLine()+"\n";
fClose();
return s;
}
//写文件
function writeFile(filename,filecontent){
var fso, f, s ;
fso = new ActiveXObject("ScriptingFileSystemObject");
f = fsoOpenTextFile(filename,8,true);
fWriteLine(filecontent);
fClose();
alert('ok');
}
以上就是关于JS 怎么获取 lt;type='file'的值全部的内容,包括:JS 怎么获取 lt;type='file'的值、js怎么获取当前页面文件名、怎么通过JS获取到表单File框里的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)