我想将字段名schedtimein更改为schedtimein加上x的值..例如schedtimein1,schedtimein2等...我该怎么做,对不起,我在这里新所以。如何在javascript中更改字段的名称
$(document).ready(function() {
var x = 1;
$('#meetingForm').formValidation({
framework: 'bootstrap',
icon: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
fields: {
schedtimein: {
verbose: false,
validators: {
notEmpty: {
message: 'The start time is required'
},
callback: {
message: 'The start time must be earlier then the end one',
callback: function(value, validator, $field) {
var schedtimeout = validator.getFieldElements('schedtimeout' + x).val();
if (schedtimeout === '') {
return true;
}
var startHour = parseInt(value.split(':')[0], 10),
startMinutes = parseInt(value.split(':')[1], 10),
endHour = parseInt(schedtimeout.split(':')[0], 10),
endMinutes = parseInt(schedtimeout.split(':')[1], 10);
if (startHour < endHour || (startHour == endHour && startMinutes < endMinutes)) {
// The end time is also valid
// So, we need to update its status
validator.updateStatus('schedtimeout' + x, validator.STATUS_VALID, 'callback');
return true;
}
return false;
}
}
}
},
schedtimeout: {
verbose: false,
validators: {
notEmpty: {
message: 'The end time is required'
},
callback: {
message: 'The end time must be later then the start one',
callback: function(value, validator, $field) {
var schedtimein = validator.getFieldElements('schedtimein' + x).val();
if (schedtimein == '') {
return true;
}
var startHour = parseInt(schedtimein.split(':')[0], 10),
startMinutes = parseInt(schedtimein.split(':')[1], 10),
endHour = parseInt(value.split(':')[0], 10),
endMinutes = parseInt(value.split(':')[1], 10);
if (endHour > startHour || (endHour == startHour && endMinutes > startMinutes)) {
// The start time is also valid
// So, we need to update its status
validator.updateStatus('schedtimein' + x, validator.STATUS_VALID, 'callback');
return true;
}
return false;
}
}
}
}
}
});
});
如何解决这个问题?如何将字段schedtimein的名称更改为schedtimein加上x的值,如schedtimein1,schedtimein2和...
我不能完全理解你的目的。你能让你的代码更客观吗? – Jelly
感谢您的答复先生,我有一个名称为schedtimein1,schedtimein2的多输入标签,等等..我在while语句中运行JavaScript代码。我想返回一个特定输入标签的值.. – Kram143
@Mohith P。感谢编辑。 – Kram143