Zum Beispiel habe ich, Eingabe-Typ mit vordefinierter Länge. Ich möchte erreichen, wenn der Eingabewert größer oder gleich 3 ist, diesen Teil von String [3] durch '/' zu ersetzen;Teil des Eingabewerts bei Tastendruck jquery ersetzen?
<input type="text" id="number" maxlength="6" placeholder="MM/YY"/>
Und hier ist jquery
$('#number').on('keypress',function(){
if(this.value.length <= 3) {
this.value.replace(this.value[3],'/');
}
});
Also kurz gesagt, wenn Benutzertypen innerhalb Eingabefeld zum Beispiel: 1234, die Nummer 3 Bedarf mit ‚/‘ und als der Wert ersetzt werden 12 wäre/2017, wie Ablaufdatum der Kreditkarte. Vielen Dank im Voraus
Super :) Danke – NemanjaD
Ein kleines Problem ist, dass, wenn ein Benutzer "12 /", sie am Ende mit "12 //". Es kann gut sein, den Wert für "/" vor dem Ersetzen zu testen. –
@JeffB Tolle Idee, wird daran arbeiten. –