English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Simple example of data validation with js methods

Beispiel:

//der input-Tag kann nur positive Zahlen sein
<input onkeyup="this.value=this.value.replace(/[^1-9]/g,'')" >
//nur positive ganze Zahlen eingeben
function CheckNum(thisobj) {
if (thisobj.value == "0") {}}
} else {           
var firstNum = thisobj.value.toString().substring(0, 1);
if (thisobj.value.length==1
thisobj.value = thisobj.value.replace(/[^0-9]/g, '');
} else if (thisobj.value.length > 1 && firstNum == "0") {
thisobj.value = "0";
} else if (thisobj.value.length > 1
thisobj.value = thisobj.value.replace(/[^0-9]/g, '')
}
}
}
//nur Beträge eingeben zulassen
function ClearNoNum(obj) {
if (obj.value == "0") {
} else {
var firstNum = obj.value.toString().substring(0, 1);
if (obj.value.length > 1 && firstNum == "0") {
obj.value = "0";
} 
}
//ersetzen Sie alle nicht-numerischen Zeichen, außer Zahlen und Punkten
obj.value = obj.value.replace(/[^\d.]/g, ");
//es muss sichergestellt werden, dass der erste Buchstabe eine Zahl ist und nicht ein Punkt
obj.value = obj.value.replace(/^\./g, ");
//
obj.value = obj.value.replace(/\{2,}/g, ".");
//
obj.value = obj.value.replace(".", "$#$").replace(/\./g, ".");
} 

Dieser kurze Beispielcode zur Datenvalidierung in JavaScript, den ich Ihnen mitgebe, ist alles, was ich Ihnen zu teilen habe. Ich hoffe, es kann Ihnen als Referenz dienen und ich hoffe, dass Sie unsere Anleitung unterstützen und unterstützen.

You May Also Like