DOM操作、JavaScriptイベント、jQuery入門

BOM Browser Object Model(ブラウザオブジェクトモデル)は、JavaScriptがブラウザと「対話」できるようにする仕組みです。 // ブラウザの内部ウィンドウの高さと幅 window.innerHeight; window.innerWidth; // 新しいウィンドウを開く window.open( 'https://www.example.com', '', 'width=400px; height=800px; top=200px; left=500px' ); // 現在のペー ...

6月23日 16:19 投稿

jQueryの基礎と実践ガイド

jQueryとは jQueryは、John Resigによって開発されたJavaScriptライブラリであり、\"Write Less, Do More\"(より少ないコードで、より多くのことを)という理念のもとに設計されています。軽量かつクロスブラウザ対応が強力で、DOM操作、イベント処理、アニメーション、AJAX通信を簡潔な構文で記述できる点が特徴です。豊富なプラグインエコシステムも存在しており、フロ ...

6月20日 00:25 投稿

JavaScriptウィンドウサイズとイベントハンドリング

ウィンドウサイズの取得 表示領域のサイズ document.documentElement.clientWidth document.documentElement.clientHeight スクロール位置 // Chrome以外のブラウザで解釈される document.documentElement.scrollTop document.documentElement.scrollLeft // Chromeで解釈される document.body.scrollTop document.body.scrollLeft コンテンツのサイズ obj.scrollHeigh ...

5月21日 03:56 投稿

jQueryで複数のセレクトボックスを効率的に操作する方法

ウェブアプリケーション開発において、複数のHTML <select> 要素の状態変化を効率的に監視し、適切な処理を実行する必要がある場面は少なくありません。この記事では、JavaScriptライブラリであるjQueryを使用して、複数のセレクトボックスの変更イベントを一元的に処理する手法について解説します。 jQueryの活用 jQueryは、DOM操作やイベント処理をシンプルかつ強 ...

5月13日 14:12 投稿