Javascript – Position des Eingabecursors ist falsch
我想大声告诉你
我想大声告诉你 2017-05-18 11:01:58
0
1
730

Stellen Sie im inputEingabefeld 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.

我想大声告诉你
我想大声告诉你

Antworte allen(1)
黄舟

同样遇到这个问题里,请问你解决了吗,怎么解决的啊

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage