ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript_javascriptスキルでTextareaのスクロールバーがドラッグできない問題の解決方法

JavaScript_javascriptスキルでTextareaのスクロールバーがドラッグできない問題の解決方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-05-16 15:25:371608ブラウズ

この記事では、JavaScript で Textarea のスクロール バーをドラッグできない問題の解決策を分析します。参考のために皆さんと共有してください。詳細は次のとおりです:

IEで、Textareaのスクロールバーはドラッグできないが、上下ボタンをクリックすると内容はスクロールできる、という経験はありませんか?

この問題の原因は、おそらく onfocus イベントが Textarea にバインドされているにもかかわらず、特定の条件に基づいてそのフォーカスが削除され (つまり、blur())、その結果スクロール バーがドラッグできなくなることです。

典型的な例は次のとおりです:

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

入力コントロール $input (DOM 要素 I·textarea) がフォーカス イベントをバインドし、それを使用不可 (!enabled) に設定すると、フォーカスが失われ、スクロール バーがドラッグされなくなります。

この記事が JavaScript プログラミングのすべての人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。