如果上传格式有效,请按表单提交按钮

时间:2014-11-22 14:11:49

标签: javascript jquery html forms

我需要按下按钮"提交"如果上传文件格式有效。我已设法使用下面的JavaScript检查格式。我的目标是在//和// ...

之间
<script>
function Checkfiles(f){
    f = f.elements;
    if(/.*\.(gif)|(jpeg)|(jpg)|(doc)$/.test(f['filename'].value.toLowerCase()))
        return true; + // and press the button submit //
    alert('Please Upload Gif or Jpg Images, or Doc Files Only.');
    f['filename'].focus();
    return false;
};
</script>

以下是HTML表单:

<form action="something.php" method="post" name="myForm" onsubmit="return Checkfiles(this);">  
<input type="file" name="filename" accept="/image*/">
<input type="submit" name="submit"> 
</form>

感谢。

1 个答案:

答案 0 :(得分:0)

做类似的事情:

document.querySelector('form[name="myForm"] input[type="submit"]').click();