验证动态创建的字段
validation of dynamically created fields?
有人能告诉我这个代码片段的正确方向吗?
function validateForm() {
var flag=1;
//i have array containg values some values array[]
$(document).ready(function () {
alert("what happened");
//my form contains dynamically generated input fields..
//i can't seem to generate the ids..
var y=$("#inputfield"+array[1]).val();// seems to me like error in this line
//{validation code using y}
flag = 0;
});
if (flag === 0) {
return false;
}
}
这是html部分:
<form action="L4.php" method="post" onSubmit="return validateForm();">
<input type="submit">
</form>
var input= $('input').filter(function(){ return this.id.match("input_type");});
$.each(input, function(i,obj){
var id = "#"+$(input[i]).attr('id');
if(id.match(/Fname/)){
//do something
}else if(id.match(/Lname/)){
//do something
}
});
试试这个,
function validateForm() {
var flag=1;
$('form input[type="text"]').each(function(){//looping for all textboxes
if($(this).val()=="")//if the textbox is empty
flag=0;
});
if (flag === 0) {
alert('error');
return false;
}
return true;// if ok then return true
}
相关文章:
- 如何创建具有默认值的JavaScript对象字段?(AngularJS模型相关)
- 将值传递给jquery创建的输入字段
- 创建一个带有可变字段的json对象
- 使用具有用户定义字段的新请求者创建新的Zendesk票证
- 在表单输入字段中创建默认值
- 如何将typeahead.js(Bloodhound)添加到jQuery动态创建的字段中
- 如何使用Typescript创建一个包含对象的字段的新对象
- 删除创建的 JavaScript 字段集
- 如何动态删除使用 JavaScript 动态创建的输入字段
- 流星:在创建帐户上添加字段
- 使用parsley.js验证动态创建的字段
- 基于字段创建页面
- 如何使用文件字段创建隐藏表单
- 如何在sharepoint客户端对象模型中获得由字段创建的显示名称
- 从输入字段创建数字范围
- 基于文本输入字段创建动态链接
- 使用ng-repeat为输入字段创建动态行
- 从多个字段创建逗号分隔的值
- 为要添加到ng-repeat中的自定义类型的输入字段创建一个自定义指令
- 为单独的字段创建单独的搜索表单