気軽に楽しくプログラムと遊ぶ

自分が興味があってためになるかもって思う情報を提供しています。

JavaScript

JavaScript 連想配列への要素追加・削除

要素追加 var obj = {a:10, b:20}; obj.c = 92; obj["d"] = 76; 要素削除 var obj = {x:100, y:80, z:92}; delete obj.y;

jQueryでcheckboxの全選択をシンプルに実装する

HTML <ul> <li><label><input type="checkbox" id="all" /> Check all</label></li> <li><label><input type="checkbox" name="check" value="1" /> value 1</label></li> <li><label><input type="checkbox" name="check" value="2" /> value 2</label></li> <li><label><input type="checkbox" name="check" value="3" />…</label></li></ul>

入力フォームに自動入力させるブックマークレットを作成、登録、使用する

動作確認時に同フォームに何度も値を入力させる場合、ブックマークレットを作成しておくと、 動作確認がはかどります。 ブックマークレットとは ブックマークにjavascriptのコードを設定しておくことで、javascriptでできる処理をブックマークアクセス時に実…

JavacSript Dateオブジェクトから年月日時分秒、曜日を取得する

Dateオブジェクトから年月日時分秒を取得するメソッドを以下に列挙する。 var dt = new Date(); //年 var year = dt.getFullYear(); //月 //1月が0、12月が11。そのため+1をする。 var month = dt.getMonth()+1; //日 var date = dt.getDate(); //曜日 //日…

JavaScript 日、月、および年の加算と除算

日付の加算、減算でも必要に応じて月、年の値も変更される。 日付の減算で年が変更される場合 var myDate = new Date("1/1/1990") myDate.setDate(myDate.getDate() - 1); // 1989年1月1日 document.write(myDate); // Output: Sun Dec 31 00:00:00 PST 1989…