input file 文件上传控件隐藏后用button触发它的click事件文件传不上去的解决方案
2011-07-14 21:41
726 查看
<HTML>
<HEAD>
<TITLE>upload</TITLE>
<style>
<!--
.addfileA{
position:relative;
cursor:hand;
text-decoration:none;
background-image: url('C:\WINDOWS\Zapotec.bmp');
width:20px;
}
.addfileI {
cursor:hand;
position:relative;
left:0px;
width:20px;
background-color: blue;
opacity:0;
filter:alpha(opacity=0)
}
-->
</style>
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="http://localhost:8080/upload.jsp" enctype="multipart/form-data">
<A hideFocus class=addfileA id=aComposeAttach href="#"> <INPUT hideFocus class=addfileI type=file size=1 name="FF" onchange="this.form.submit()"></A>
<INPUT TYPE="submit" value="提交">
</FORM>
</BODY>
</HTML>
Input type=file 这个控件是不可以用JavaScript触发click事件的,否则是不生效的。我代码其实是让用户看起来点击的是图片,但是实际上点击的是那个透明的Input Type=file
<HEAD>
<TITLE>upload</TITLE>
<style>
<!--
.addfileA{
position:relative;
cursor:hand;
text-decoration:none;
background-image: url('C:\WINDOWS\Zapotec.bmp');
width:20px;
}
.addfileI {
cursor:hand;
position:relative;
left:0px;
width:20px;
background-color: blue;
opacity:0;
filter:alpha(opacity=0)
}
-->
</style>
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="http://localhost:8080/upload.jsp" enctype="multipart/form-data">
<A hideFocus class=addfileA id=aComposeAttach href="#"> <INPUT hideFocus class=addfileI type=file size=1 name="FF" onchange="this.form.submit()"></A>
<INPUT TYPE="submit" value="提交">
</FORM>
</BODY>
</HTML>
Input type=file 这个控件是不可以用JavaScript触发click事件的,否则是不生效的。我代码其实是让用户看起来点击的是图片,但是实际上点击的是那个透明的Input Type=file
相关文章推荐
- HTML通过button触发input-file控件上传文件的问题
- file控件选择上传文件确定后触发的js事件是哪个
- 隐藏file控件,用button实现文件上传
- file控件选择上传文件确定后触发的js事件是哪个
- onclick事件触发 input type=“file” 上传文件
- 以input=file方式,获取文件时,在IE下8无法通过某个按钮click事件间接触发input=file的change事件
- 关于Html动态添加上传文件控件inputFile(附件)及清除已选择的文件的几个方法
- IE input file隐藏不能上传文件解决方法
- 上传文件 隐藏input type="file",用其它标签实现
- 自定义input[file](文件上传控件)样式-兼容IE6
- 通过HtmlInputFile控件上传文件的类
- 如何设置上传文件控件 input type="file" 的 默认值
- 用.NET的File控件上传文件的解决方案
- 通过HtmlInputFile控件上传文件的类
- 伪主动触发input:file的click事件
- 用.Net的File控件上传文件的解决方案
- 利用.NET的File控件上传文件的最终解决方案(个人版)
- input file控件限制上传文件类型
- IE中无法使用隐藏input file上传文件
- asp.net C#动态添加创建生成button按钮控件没有触发执行响应click绑定事件处理