//document.getElementById('hid_HasXMIDs').value A内容:2b67c4d84bfd4f7db571222bc8b0b1cb,8133233f616248899739fd2236cb96d9,e235914268ab46bbb57890baa100ee1f,
//obj[0] B内容:8133233f616248899739fd2236cb96d9 (A中是否包含B)
if (document.getElementById('hid_HasXMIDs').value.indexOf(obj[0]) > -1) {
art.dialog({
icon: 'warning',
content: '该工程已经添加过清单信息,每个工程项目只允许添加一次',
time: 3
});
return;
}
else {
//执行内容
}
//判断是否为数字
function Fun_If_Number(Ctr) {
var Str = Ctr.value.replace(/(^\s*)|(\s*$)/g, "");
if (isNaN(Str)) {
Ctr.value = "";
alert('提示:请填写为数字!');
return;
}
if (Str.length > 1) {
var par = new String(Str);
var j = 0, i = par.length;
if (par.charAt(1) != ".") {
while (j < i && par.charAt(j) == "0") {
j++;
}
par = par.substring(j, i);
if (par != Str) {
if (par == "") {
Ctr.value = "0";
}
else {
Ctr.value = par;
}
}
}
}
}
//判断是否为数字和负数
function Fun_If_Number_Neg(Ctr) {
var Str = Ctr.value.replace(/(^\s*)|(\s*$)/g, "");
if (Str != "-") {
if (isNaN(Str)) {
Ctr.value = "";
alert('提示:请填写为数字!');
return;
}
}
if (Str.length > 1) {
var par = new String(Str);
var j = 0, i = par.length;
if (par.charAt(1) != ".") {
while (j < i && par.charAt(j) == "0") {
j++;
}
par = par.substring(j, i);
if (par != Str) {
if (par == "") {
Ctr.value = "0";
}
else {
Ctr.value = par;
}
}
}
}
}
//判断是否为正数(可小数或整数)
function Fun_If_PositiveNumber(Ctr) {
var Str = Ctr.value.replace(/(^\s*)|(\s*$)/g, "");
if (isNaN(Str)) {
Ctr.value = "";
alert('提示:请填写为数字!');
return;
}
if (Str < 0) {
Ctr.value = "";
alert('提示:请填写为正数!');
return;
}
if (Str.length > 1) {
var par = new String(Str);
var j = 0, i = par.length;
if (par.charAt(1) != ".") {
while (j < i && par.charAt(j) == "0") {
j++;
}
par = par.substring(j, i);
if (par != Str) {
if (par == "") {
Ctr.value = "0";
}
else {
Ctr.value = par;
}
}
}
}
}
//判断是否为正整数
function fun_If_PositiveInteger(Ctr) {
var Str = Ctr.value.replace(/(^\s*)|(\s*$)/g, "");
if (isNaN(Str)) {
Ctr.value = "";
alert('提示:请填写为数字!');
return;
}
if (Str != "") //去掉小数
{
var b = new Array();
b = Str.split(".");
if (b.length > 1) {
var resultStr = b[0];
if (resultStr.length > 1) {
var par = new String(resultStr);
var j = 0, i = par.length;
if (par.charAt(1) != ".") {
while (j < i && par.charAt(j) == "0") {
j++;
}
par = par.substring(j, i);
if (par != resultStr) {
if (par == "") {
Ctr.value = "0";
}
else {
Ctr.value = par;
}
}
}
}
Ctr.value = resultStr;
}
else {
if (Str.length > 1) {
var par = new String(Str);
var j = 0, i = par.length;
if (par.charAt(1) != ".") {
while (j < i && par.charAt(j) == "0") {
j++;
}
par = par.substring(j, i);
if (par != Str) {
if (par == "") {
Ctr.value = "0";
}
else {
Ctr.value = par;
}
}
}
}
}
}
}