先回答你的问题吧:
设你的表单如下:
<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分钟有答案,而且还后加分。
这样不行的,而且要获得复选框也应该这么写:1
document.form['chk[]'].value
然后再循环判断checked属性,取值。
<script type="text/javascript">
var x=document.form['chk[]'].value
for(var i=0i<x.lengthi++)
{
if(x[i].checked){
document.write(x[i].value)
}
}</script>
我给个例子给你吧:
<script>function he(){
var file=document.getElementById("haa").files[0]
console.log(file)
alert(file['name'])
}
</script>
</head>
<body>
<input type="file" id="haa" onchange="he()"/>
</body>
</html>