我想让(一个HTML) 'file‘input元素成为强制的:类似于
<input type='file' required = 'required' .../>但它不起作用。
我看过这本WW3手册,上面说“必需的”属性是HTML5的新特性,但我没有在我正在工作的项目中使用HTML5,因为它不支持新特性。
有什么想法吗?
发布于 2017-10-05 08:05:01
多亏了HTML5,一切都变得如此简单:
<input type='file' required />示例:
<form>
<input type='file' required />
<button type="submit"> Submit </button>
</form>
发布于 2013-07-15 16:12:07
你可以像这样使用Jquery来完成:
<script type="text/javascript">
$(document).ready(function() {
$('#upload').bind("click",function()
{
var imgVal = $('#uploadfile').val();
if(imgVal=='')
{
alert("empty input file");
return false;
}
});
});
</script>
<input type="file" name="image" id="uploadfile" size="30" />
<input type="submit" name="upload" id="upload" class="send_upload" value="upload" />发布于 2017-05-11 04:43:11
从现在起2017年,我可以做到这一点-
<input type='file' required />当你提交表格时,它会要求你提交文件。

https://stackoverflow.com/questions/17649479
复制相似问题