我正在使用以下脚本将图像输入字段添加到我的网页。一切正常,但如果我想进行验证怎么办。如果任何字段为空,我不想提交表单。我尝试了代码 ie 函数validate()
,但它只检查第一个输入字段,即 html 的输入字段。它不适用于在 Jquery 的帮助下在运行时添加的输入字段。
<script type="text/javascript">
function validate () {
var file = document.getElementById('file').value;
if(file==""){
alert("None of the Image Fields can be empty!!");
return false;
}
}
$(document).ready(function(){
$('#addproduct').click(function(){
$(this).after('<br /><input type="file" name="image_name[]" class="addfile" id="file" /> <input type="text" name="image_caption[]" placeholder="Caption for this image " size="60" /> ');
});
});
</script>
我想为图像字段添加删除功能。就像每个输入字段旁边的十字按钮一样,单击该按钮时会删除该字段。
<input type="file" name="image_name[]" id="file" required="true">
<input type="text" name="image_caption[]" placeholder="Caption for this image " size="60">
<span id="addproduct"></span>