リロードのとき選択していたタブを表示 : JavaScript

リストをクリックするとそれに対するコンテンツを表示する。リロードのときはフラグメントを取得し対応するリストのクリックイベントをjQuery.triggerHandlerで発生させる。 » jsFiddle

例外処理 : JavaScript

thorwはユーザー定義のエラーを発生させる。 » throw | JavaScript | MDN » try…catch 文 – JavaScript | MDN // […]

テキストエリアを使った簡易エディタ

テキストエリアを使った簡易エディタ。 改行コードをへ置換する。 テキストエリアの選択範囲からリンクを作成する。 選択範囲を取得はjQuery.selectionプラグインを利用している。 » jQuery.s […]

動的に作成したフォームをAjaxを使って送信する : JavaScript

テキストエリアのみを持つフォームとファイルアップロードのみを持つフォームを追加可能。 サーバープログラムはテキストエリアのデータは先頭にResponse Text:を付けて返す。 画像データの場合は保存してファイル名を返 […]

QUnitを使った非同期通信のテスト : JavaScript

QUnitは非同期通信用のasyncTestがある。asyncTestはstart()が呼び出されるまでテストを待つ(次のテストも行わない)。 » Gist;

QUnitを使ったイベントハンドラのテスト : JavaScript

QUnitを使ったイベントハンドラのテスト。 href属性の値に文字列(空文字以外)が設定されているときはその文字列を返しそれ以外はfalseを返すクリックイベントのテスト。 handler.html qunit qun […]

iframe要素の処理 : JavaScript

iframe要素で読み込まれたドキュメントの要素へアクセスするメモ。 index.htmlファイル <!DOCTYPE html> <html lang=”ja”> <head> &l […]

Ajaxを使ったフォームデータの送信 : JavaScript

Ajaxを使ったPOSTデータの送信サンプル。

JSON Paddingのメモ : JavaScript

JSON Paddingの簡単なサンプル

数字から曜日を取得する。

数字から曜日を取得して簡単なHTMLコードで出力する必要があった。その際のメモ。

曜日を取得 : JavaScript

JavaScriptで曜日を取得する必要があったのでメモ。

jQueryを使ったシンプルなスライダ : JavaScript

< p>jQueryを使ったシンプルなスライダ。 < p>

JavaScriptとPHPの違いをメモ : JavaScript, PHP

JavaScriptとPHPの共通点・相違点をいくつかメモ。 本記事で取り上げる機能とJavaScript, PHPの対応状況。 機能 JavaScript PHP 無名関数 ○ ○ クロージャー ○ ○ 即時実行 ○ […]

JavaScriptのコーディング規約・スタイルのメモ

JavaScript, CSS, PHPのコーディングスタイルのメモ

GVimでJSLintを使う : JavaScript

Windows版GVimでJSLintを使う。

コールバック関数のメモ(引数やthis) : JavaScript

コールバック関数の注意点などをメモ。 コールバック関数を使う場面 setTimeout イベントリスナー addEventListener jQueryのメソッド(animateなど)[1] [1] animate( p […]

全画面に対応したスライド : JavaScript

全画面に対応したスライド。

jQueryを使ったシンプルな画像切り替えスクリプト : JavaScript

クリックで画像を切り替えるシンプルなスクリプト

Canvas(HTML5)の画像処理 : JavaScript

Canvasの画像はImageDataオブジェクトのdataプロパティはRed, Green, Blue, Alpha(不透明度)の情報をそれぞれ0〜255の値を1次元の配列として持つ。 Canvasの1pixelに対し […]

マウスドラッグで要素を移動 : JavaScript

マウスドラッグにDOM要素の移動のメモ。