cari

Rumah  >  Soal Jawab  >  teks badan

javascript - kedudukan kursor input salah letak

Dalam kotak input input pada telefon bimbit, gunakan kod berikut untuk menetapkan format nombor telefon bimbit kepada "000 0000 0000", dan tambah ruang di tengah nombor telefon bimbit.

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)
        }
      }
    }

Ujian peribadi saya adalah biasa, tetapi ia akan muncul pada Huawei mate9 Setiap kali apabila memasukkan nombor ketiga, apabila menambah ruang, ia akan dipaparkan bahawa ruang telah ditambah seperti biasa, tetapi kursor berada di hadapan ruang. dan kursor sentiasa memasukkan nombor semula sebelum nombor terakhir.

我想大声告诉你我想大声告诉你2791 hari yang lalu742

membalas semua(1)saya akan balas

  • 黄舟

    黄舟2017-05-18 11:03:58

    Saya juga mengalami masalah ini, adakah anda telah menyelesaikannya dan bagaimana anda menyelesaikannya

    balas
    0
  • Batalbalas