勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

JavaScriptにてカラーコードのピッカーを実装できる「jscolor」の利用方法

  JavaScript

フォームのテキストボックスにカラーコードのピッカーを実装したかった。HTMLのみで実装する方法jQueryプラグインで実装する方法を以前にメモしたが、今回はJavaScriptのみで実装したい。ライブラリを探したところ「jscolor」がシンプルで良さそう。以下にサンプルと実装方法をメモ。

 

サンプル

https://taitan916.info/sample/jscolor/

カラーコード選択後にsubmitボタンを押すと選択したカラーコードが表示される筈。

 

CDN

CDNで使う場合は以下を記述する。

<script src="https://cdnjs.cloudflare.com/ajax/libs/jscolor/2.5.2/jscolor.min.js"></script>

異なるバージョンを利用したい場合は以下から探す。

https://cdnjs.com/libraries/jscolor

 

使用方法

ライブラリを読み込みテキストボックスに「data-jscolor="{}"」を設定すること。

尚、初期選択カラーを指定したい場合はvalue属性で指定すればOK。

<input name="color" data-jscolor="{}">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jscolor/2.5.2/jscolor.min.js"></script>

 

 - JavaScript

  関連記事

jQueryの通知メッセージ用ライブラリ「Toastr」の利用方法

あるサイトのソースコードを拝見しているとToastrというJSファイルをCDNで ...

JavaScriptでランダムなカラーコードを生成する「RandomColor」ライブラリの利用方法

先日PHPでランダムなカラーコードを生成する「RandomColor.php」ラ ...

パスワードの強度を判定できる「zxcvbn」ライブラリの使用方法

アカウントを作成するようなページで偶にパスワードの強度を判定してメーターで表示さ ...

JavaScriptのライブラリ「crypto-js」を使用して暗号化・復号化・ハッシュ化する方法

JavaScriptにてCookie等にデータを保存する際に暗号化したものを保存 ...

バニラJavaScriptでリッチなセレクトメニュー(プルダウン)を実装できる「Choices.js」の利用方法

サジェストや複数選択等、機能付きのセレクトメニュー(プルダウン)を実装する際、今 ...