JavaScript 記事一覧

iframe の高さを動的に設定し親画面でスクロールバーを表示させなくする方法

iframe の高さを動的に設定し親画面でスクロールバーを表示させなくする方法

iframe で読み込んだ子ページが動的に高さの変わるページであった場合、読込み元の html で高さを設定してあげることは難しいです。最大サイズに合わせると余白が余ってしまうし、それより小さくすると...

JavaScript で指定したテキストをクリップボードへコピーする方法

JavaScript で指定したテキストをクリップボードへコピーする方法

Internet Explorer (以下、IE) 以外のブラウザで、JavaScript からクリップボードへコピーさせるのが難しかったため、以前は Flash を経由させたライブラリ zerocl...

JavaScript で数値を3桁カンマ区切りにする方法

JavaScript で数値を3桁カンマ区切りにする方法

桁数の多い金額入力項目等、テキスト欄に数値を入れてフォーカスが外れたタイミングで見やすいようにカンマ区切り表示をして欲しいといった要望が時々あります。データ登録をする際にはカンマを外さなければいけない...

JavaScript で英数字や記号を全角から半角へ変換する方法

JavaScript で英数字や記号を全角から半角へ変換する方法

Web システムにおいて、全角に入力した文字を半角に変換したい需要は多々存在します。Chrome ブラウザ等は CSS の ime-mode プロパティが利用できないため、全角入力されてもクライアント...

正規表現を用いて JavaScript で数値チェックを行う関数

正規表現を用いて JavaScript で数値チェックを行う関数

JavaScript には数値チェック用の関数として isNaN 関数を利用する人がいますが、あまりオススメできない方法です。理由は isNaN 関数は「数値であることをチェックする」関数ではなく「数...

PAGE TOP ↑