开发者社区> 问答> 正文

很奇怪,使用选择文件事件后,要点两次按钮才能提交表单

<html>
<head>
<title>点击链接添加附件</title>
</head>
<body>
<form>
  <script language="javascript" type="text/javascript" src="http://www.lmjfy.com/Content/jQuery/jquery-1.7.2.min.js"></script>
<input id='up' name="up" type="file" />
<span id="filename"></span><a id='btn' href="javascript:void(0);">选择文件</a>
<script type="text/javascript">
    $(function() {
        $('#btn').click(function() {
            $('#up').click();
            var filepathname = $('#up').val();
            if(filepathname == ""){
                return; 
            }
     
        });
    });
</script>
<label>
用click事件来选择文件,要点2次提交才能提交出去<input type="submit" name="button" id="button" value="提交">
</label>
</form>
 
</body>
</html>

展开
收起
a123456678 2016-07-12 14:14:49 2137 0
1 条回答
写回答
取消 提交回答
  • 第二个事件是的事件,相当于弹出选择文件框

    2019-07-17 19:54:52
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载