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

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)
黄舟

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!