cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimanakah saya boleh memaparkan teks dan bukannya titik secara lalai sebelum kata laluan dimasukkan pada halaman pendaftaran?

<input type="password" name="info[password]" id="password3" class="list-input" onblur="if(this.value==''){this.value='Sila masukkan Kata laluan 6-20 digit';}" onfocus="if(this.value=='Sila masukkan kata laluan 6-20 digit'){this.value='';}" value="Sila masukkan kata laluan 6-20 digit" placeholder="Sila masukkan kata laluan 6-20 digit"/>

Ayat ini kini dipaparkan secara lalai..., dan "Sila masukkan kata laluan 6-20 digit" dipaparkan selepas tetikus diklik pada kotak input. Bagaimanakah saya boleh memaparkannya "Sila masukkan kata laluan 6-20 digit" secara lalai, dan selepas input ia menjadi...
学习ing学习ing2794 hari yang lalu794

membalas semua(8)saya akan balas

  • PHP中文网

    PHP中文网2017-06-22 11:55:46

    Anda menulis banyak atribut yang tidak kemas, tetapi anda tidak menulis pemegang tempat. . .
    placeholder="Sila masukkan kata laluan 6-20 digit", tambah ini pada input

    balas
    0
  • 大家讲道理

    大家讲道理2017-06-22 11:55:46

    Sudah tentu, jika anda menggunakan js untuk menetapkan nilai kepada vulue, ia akan dipaparkan sebagai * Anda boleh cuba menambah pemegang tempat pada teg input

    balas
    0
  • 世界只因有你

    世界只因有你2017-06-22 11:55:46

    Pelayar baharu menyokong ruang letak, dan kemudian tetapkan atribut css untuk menjadikan teks berwarna kelabu supaya ia tidak terlalu gelap.

    balas
    0
  • typecho

    typecho2017-06-22 11:55:46

    Gunakan ruang letak

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-22 11:55:46

    Jika anda tidak perlu mempertimbangkan isu keserasian di bawah IE, maka cara paling mudah ialah pemegang tempat
    Tetapi atribut pemegang tempat serasi sehingga IE10
    Jadi jika anda perlu mempertimbangkan keserasian dengan penyemak imbas di bawah IE10, saya cadangkan anda lihat pemegang tempat jquery plug-in

    balas
    0
  • 滿天的星座

    滿天的星座2017-06-22 11:55:46

    <input type=""  placeholder="默认文字">

    Terminal mudah alih adalah serasi Jika ia adalah terminal PC, anda boleh memuat turun pemalam yang serasi dengan ie8-
    Alamat muat turun:
    Pautan penerangan

    .

    balas
    0
  • 三叔

    三叔2017-06-22 11:55:46

    <input type="password" placeholder="Teks lalai yang anda mahu paparkan">

    balas
    0
  • 代言

    代言2017-06-22 11:55:46

    Yang paling mudah ialah pemegang tempat, tetapi ini tidak serasi dengan IE
    Cara untuk mencapai keserasian adalah dengan
    menulis tag em (kedudukan ialah nod adik-beradik bagi input). kotak input.
    Gunakan JS untuk menentukan sama ada kawalan mempunyai status fokus / blur/ keyin untuk mengesahkan sama ada teg em dipaparkan

    balas
    0
  • Batalbalas