Rumah > hujung hadapan web > tutorial js > Penyelesaian kepada masalah bahawa bar skrol Textarea tidak boleh diseret dalam kemahiran JavaScript_javascript

Penyelesaian kepada masalah bahawa bar skrol Textarea tidak boleh diseret dalam kemahiran JavaScript_javascript

WBOY
Lepaskan: 2016-05-16 15:25:37
asal
1554 orang telah melayarinya

Artikel ini menganalisis penyelesaian kepada masalah bahawa bar skrol Textarea tidak boleh diseret dalam JavaScript. Kongsikan dengan semua orang untuk rujukan anda, butirannya adalah seperti berikut:

Dalam IE, pernahkah anda mendapati bar skrol Textarea tidak boleh diseret, tetapi kandungannya boleh ditatal dengan mengklik butang atas dan bawah?

Punca masalah ini mungkin kerana acara onfocus terikat pada Textarea, tetapi berdasarkan syarat tertentu, fokusnya dialih keluar (iaitu blur()), yang mengakibatkan bar skrol tidak dapat diseret.

Contoh biasa ialah:

me.$input.on("focus",function(){
  if ($isIE && me.enabled == false)
    me.$input.blur();
});

Salin selepas log masuk

Apabila kawalan input $input (elemen DOM I·textarea) mengikat acara fokus dan kemudian menetapkannya kepada tidak tersedia (!enabled), ia kehilangan fokus, menyebabkan bar skrol tidak diseret.

Saya harap artikel ini akan membantu semua orang dalam pengaturcaraan JavaScript.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan