作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我在 header 中包含了 valid-6ren">
你好谁能解决这个问题。
我的输入字段在代码下方,我正在对表单提交 i.eis 进行验证:
<input name="file[]" type="file" multiple="multiple">
<form name="bdmrequest" enctype="multipart/form-data" method="post" action="<?php echo $_SERVER["PHP_SELF"];?>" onsubmit="return(validate());">
我在 header 中包含了 validate.js,我能够验证除文件上传之外的其他字段。我正在使用的验证码:
if(document.bdmrequest.file.value== "")
{
alert("Attachment Required");
document.bdmrequest.file.focus();
return false;
}
js 不支持我使用 (document.bdmrequest.file[].value== "")请给我建议替代方案。我的输入类型的名称只能是 file[]。
最佳答案
如果您需要纯 Javascript: Demo Fiddle
function validate(){
var inp = document.getElementById('upload');
if(inp.files.length === 0){
alert("Attachment Required");
inp.focus();
return false;
}
}
jQuery:
function validate(){
if($('#upload')[0].files.length === 0){
alert("Attachment Required");
$('#upload').focus();
return false;
}
}
关于javascript - 如何使文件上传字段成为必填项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23949148/
我是一名优秀的程序员,十分优秀!