javascript - Bagaimana untuk membuat kotak input secara automatik mendapat fokus dalam js?
我想大声告诉你
我想大声告诉你 2017-06-12 09:31:40
0
2
796

element.focus() tidak berguna, tiada kesan fokus dengan berkelip kursor, apa yang perlu saya lakukan?

<input autofocus="autofocus" id="input">
//js
document.getElementById('input').focus();//我执行这句语句的时候光标没有自动聚焦,还是blur状态
我想大声告诉你
我想大声告诉你

membalas semua(2)
Ty80

autofokus HTML5
Atribut Boolean ini membolehkan anda menentukan bahawa kawalan borang harus mempunyai fokus input apabila halaman dimuatkan, melainkan pengguna mengatasinya, contohnya dengan menaip dalam kawalan yang berbeza Hanya satu elemen borang dalam dokumen boleh mempunyai autofokus atribut, iaitu Boolean Ia tidak boleh digunakan jika atribut jenis ditetapkan kepada tersembunyi (iaitu, anda tidak boleh menetapkan fokus secara automatik kepada kawalan tersembunyi).

Hanya tambah atribut ini pada kotak input
pautan mdn


Saya juga tidak faham mengapa element.focus() tidak berguna. Ia tidak boleh diselesaikan tanpa menghantar kod. Ia berguna untuk menulis ujian

Ty80

cetus, simulasi klik

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan