注册 登录
编程论坛 ASP.NET技术论坛

如何点击一个按钮打开个文件的对话框

hhy420459674 发布于 2011-01-24 15:20, 2377 次点击
如何点击一个按钮打开个文件的对话框,就像是    qq发邮件添加附件样:点击添加附件  就出现了个选择文件的对话框!
请问各位 如何实现啊?急  在线等待哦!
谢谢
5 回复
#2
yms1232011-01-24 16:40
<input type="file" >
#3
hhy4204596742011-01-24 16:53
回复 2楼 yms123
<input type=file>这样子会出现一个框框选择“浏览”按钮

但是我要的是:点击一个普通按钮,就出现文件选择框!像qq添加附件一样!
#4
yms1232011-01-24 17:30
程序代码:
<html>
<head>
   <title> New Document </title>
</head>
<body>
<input type="file" id="file" style="display:none">
<input type="button" value="click" onClick="ok()">
</body>
<script language="JavaScript">
<!--

function ok(){
var s = document.getElementById("file");
s.click();
var str = s.value;//获取文件路径
alert(str);//在这里你可以进行自己的工作
}
//-->
</script>
</html>

#5
hhy4204596742011-01-26 21:03
知道了,用起了,你太帅了版主!
#6
kesony3182011-02-15 17:54
火狐这个方法不支持
有没有好的解决方案
1