JavaScript

[JavaScript] サイト内の文字を選択できないようにする

投稿日:2018年3月26日 更新日:

サイト上の文字(文章)をドラッグ等で選択できないようにするには、
onselectstartを使用すれば実現できます。

(ただし、条件によっては完全には防げません。(以下解説参照))

サンプルソース

例)ページ全体の文字を選択できないようにする

ページ全体を選択不可としたい場合は、bodyタグにonselectstart="return false;"を指定します。

例)特定のdivタグ内の文字を選択できないようにする

特定のタグ内を選択不可としたい場合は、対象タグにonselectstart="return false;"を指定します。

解説

  • 特定タグに指定した場合、タグ外から選択された場合は選択できてしまうので実際はあまり意味がありません。
  • bodyタグに指定した場合でも、ページがブラウザ1画面に収まってしまうような場合だとページ外から選択された場合は選択できてしまいます。
  • (関連項目)
     [JavaScript] 右クリックを禁止にする
     [jQuery] 右クリックを禁止する

スポンサーリンク

スポンサーリンク

-JavaScript
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] 配列の要素を更新する

配列の要素を更新するサンプルです。 配列の要素を更新するサンプル 配列の要素を更新するには、配列番号で取得した要素に値を ...

[JavaScript] ローカル時刻を取得する(.toLocaleString)

ローカル時刻を取得するには、.toLocaleString()を使用します。 サンプルソース 例)現在日時のローカル時刻 ...

[JavaScript] 配列をソートする(.sort)

配列をソートするには、.sort()を使用します。 サンプル 例)配列をソートする [crayon-5bcb09e393 ...

[JavaScript] フォーカス・イン イベントを取得する(onFocus)

フォーカス・イン イベントを取得するには、onfocusを使用します。 サンプルソース 例)フォーカスが当たるとアラート ...

[JavaScript] 数値文字列を数値型に変換する

数値文字列を数値型に変換するサンプルです。 サンプル 例)数値文字列を数値型に変換する [crayon-5bcb09e3 ...

スポンサーリンク