Heim > Fragen und Antworten > Hauptteil
Stellen Sie im input
Eingabefeld des Mobiltelefons das Format der Mobiltelefonnummer mit dem folgenden Code auf „000 0000 0000“ ein und fügen Sie in der Mitte der Mobiltelefonnummer ein Leerzeichen ein.
if (mValue != '') {
let mLength = mValue.length;
if (mLength <= 3) {
return mValue;
} else {
if (mLength <= 7) {
return mValue.substring(0, 3) + ' ' + mValue.substring(3, mLength)
} else {
return mValue.substring(0, 3) + ' ' + mValue.substring(3, 7) + ' ' + mValue.substring(7, 11)
}
}
}
Mein persönlicher Test ist normal, aber jedes Mal, wenn ich die dritte Zahl einfüge, wird beim Hinzufügen eines Leerzeichens angezeigt, dass das Leerzeichen normal hinzugefügt wurde, der Cursor jedoch vor dem Leerzeichen steht. und der Cursor gibt die Zahl immer wieder vor der letzten Zahl ein.