jQuery Textfeld die Eingabe des Benutzers Länge
Habe ich einige jQuery-code, wo ich will zu finden, der Benutzereingaben in die Länge, aber jedes mal, wenn anstatt der Benutzereingaben in die Länge, es ist die Rückkehr max Länge definiert, die sich auf die text-box. Wie kann ich das erreichen?
Was ich erreichen will mit Hilfe von jQuery ist dies:
Ich möchte, wenn der Benutzer eine Typ 0
ich konvertieren wollen 000
, aber wenn Benutzer geben Sie 70
ist es auch konvertieren 000
, die ich behalten will, wie es ist. Also ich will, dass dieses Feuer nur, wenn der Benutzer die Eingabe der Länge ist weniger dann 1. Eingabe-Benutzer-box hat eine Länge definiert, die im HTML 3.
Ihre Eingabe wird sehr geschätzt.
Hier mein jQuery-code:
$(document).ready(function(){
$("input:[id*=txtFairIsaacScore]").keydown(function(event){
if($("input:[id*=chkFairIsaacScoreEdited]").is(":checked")){
//$("input:[id*=txtFairIsaacScore]").unmask();
var cp_value = $("input:id*=txtFairIsaacScore]").val().length;
alert(cp_value);
if(cp_value <= 1){
if ((event.keyCode == 48) || (event.keyCode == 96)){
$("input:[id*=txtFairIsaacScore]").val("000");
}
}
}
});
});
Du musst angemeldet sein, um einen Kommentar abzugeben.
dies funktioniert gut für mich u kann hier prüfen, http://jsfiddle.net/nrVGL/1/
Nicht sicher für die Länge Teil ...
können Sie check -
http://jsfiddle.net/nrVGL/7/