- 2023年1月5日
【JavaScript】親要素の display:none の影響で非表示になりうる要素が表示状態か否か識別する方法
何かしらの機能を作る時、画面内の要素に関連した何かを表示することがあります。例えば、画像と画像の間を線で結んだりとかそういったものです。その様な機能を作る時、参照先が非表示だと画 […]
何かしらの機能を作る時、画面内の要素に関連した何かを表示することがあります。例えば、画像と画像の間を線で結んだりとかそういったものです。その様な機能を作る時、参照先が非表示だと画 […]
TypeScript は緩やかにも厳格にも設定次第の強さで型を JavaScript に付与してくれる AltJS です。なるべく厳格にする方が安全なプログラミングができますが、 […]
webサイトを作ったり、改修したりした結果のテストをする際、正常なリンクがあるように見えるけれどもアクセスするとエラーとなるページがあるかないかを探します。主要なリンクについては […]
Leaflet は地図を描画してその上で様々なことができる JavaScript のライブラリです。このライブラリで描画された図形の中にユーザーがテキストを入力できるようにする簡 […]
時々30分区切りでデータをまとめたい、などの時間をよくある数値とは異なる単位で丸めたいという要望があります。これを実装する方法を紹介します。 実装の方針は”日時オブ […]
PHP8.2がリリースされました。PHP8.2の大きな変化は動的なプロパティ生成の非推奨化です。他にも一部界隈の方にとっては Random クラスの追加もインパクトが大きそうです […]
MySQL にはクエリ中にのみ有効なテーブルを作る機能があります。テーブルを作る際によくある書き方として次があります。 SELECT 中に直に値を埋め込み as で列としての名 […]
しばしばドラッグ&ドロップで要素を移動した際に値も受け渡したい場合があります。しかなしながら素の JavaScript のドラッグ&ドロップのイベントでは要素 […]
ISO 形式は各ブラウザをはじめとして多くの環境で共通して用いることのできる日時の形式です。このため、なるべく ISO 形式で日時をやりとりしたくなります。 JavaScrip […]
JavaScript にはwindow.confirmというダイアログを表示してユーザーの応答を要求し、その応答内容を使えるメソッドが存在します。 window.confirm […]
ウェブページ上から印刷をしたいという要望がしばしばあります。印刷対象は帳票であったりウェブページ上の何かであったり様々です。様々ではありますが、ウェブページ全体を印刷したいという […]
PHP には名前空間という機能があります。これはクラス名、関数名などの様々なものの衝突を避けるための機能です。 PHP: 名前空間の概要 – Manual 名前空間 […]