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

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

WBOY
リリース: 2016-05-16 15:25:37
オリジナル
1589 人が閲覧しました

この記事では、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 プログラミングのすべての人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート