|
@@ -131,8 +131,8 @@ function formValidation(){
|
|
flag = false;
|
|
flag = false;
|
|
}
|
|
}
|
|
if(!ValidateIPaddress(managerIP, ' Сервер SNMP 1')) flag = false;
|
|
if(!ValidateIPaddress(managerIP, ' Сервер SNMP 1')) flag = false;
|
|
- if(!ValidateAlphanumeric(read_community, 'Read Community')) flag = false;
|
|
|
|
- if(!ValidateAlphanumeric(write_community, 'Write Community')) flag = false;
|
|
|
|
|
|
+ if(!ValidateAlphanumericPlus(read_community, 'Read Community')) flag = false;
|
|
|
|
+ if(!ValidateAlphanumericPlus(write_community, 'Write Community')) flag = false;
|
|
if(!ValidateIPaddress(managerIP2, ' Сервер SNMP 2')) flag = false;
|
|
if(!ValidateIPaddress(managerIP2, ' Сервер SNMP 2')) flag = false;
|
|
if(!ValidateIPaddress(managerIP3, ' Сервер SNMP 3')) flag = false;
|
|
if(!ValidateIPaddress(managerIP3, ' Сервер SNMP 3')) flag = false;
|
|
if(!ValidateIPaddress(managerIP4, ' Сервер SNMP 4')) flag = false;
|
|
if(!ValidateIPaddress(managerIP4, ' Сервер SNMP 4')) flag = false;
|
|
@@ -173,6 +173,14 @@ function ValidateAlphanumeric(uadd, z) {
|
|
$('validation-box').appendChild(warn);
|
|
$('validation-box').appendChild(warn);
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
+function ValidateAlphanumericPlus(uadd, z) {
|
|
|
|
+ var warn = document.createElement('li');
|
|
|
|
+ var letter = /^[0-9a-zA-Z\-_]+$/;
|
|
|
|
+ warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы, цифры и символы -_';
|
|
|
|
+ if (letter.test(uadd.value)) {return true;}
|
|
|
|
+ $('validation-box').appendChild(warn);
|
|
|
|
+ return false;
|
|
|
|
+}
|
|
|
|
|
|
function validateUpload(oForm) {
|
|
function validateUpload(oForm) {
|
|
var file = oForm.elements.datafile.files[0];
|
|
var file = oForm.elements.datafile.files[0];
|