javascript

ちょっと感動

事始に、まずはajaxしてみた。 $('#result').load( URL ); って書くだけで、↓のinnerHTMLにレスポンスが表示される <div id="result"></div>

蔵書検索

野洲図書館で蔵書検索 久々に更新。 文字化けを修正。久々にコード書きたくなってきた。

楽天ブックスに野洲市立野洲図書館の蔵書検索リンクを追加するGreasemonkeyスクリプト

前回に続き、楽天ブックスに野洲市立野洲図書館の蔵書検索リンクを追加するGreasemonkeyスクリプトを作成しました。使用するには、Firefox と Greasemonkey が必要です。(Firefox 1.5.0.10 と Greasemonkey 0.6.7.20070131.0 で動作確認)>> rakutenbooksyasu…

Amazonに野洲市立野洲図書館の蔵書検索リンクを追加するGreasemonkeyスクリプト

Amazonに調布市立図書館の蔵書検索リンクを追加するGreasemonkeyスクリプトに触発されて、私がよく利用する野洲市立野洲図書館版を作成しました。使用するには、Firefox と Greasemonkey が必要です。(Firefox 1.5.0.10 と Greasemonkey 0.6.7.20070131.0 で…

Geocoding API

日本語の住所から、緯度、経度を取得する方法。 Google Maps API v2.xのGeocoderは日本には非対応なんで、 他のサービスを探してみる。 ○geocoding.jp geocoding.jp ○Yahoo! Japan Geocoder API (非公式) 非公式だが使えるYahoo! Japan Geocoder API Geo::Co…

日付オブジェクト

Date.getMonth() だけは実際の月−1を返す。 紛らわしいんで注意。と

オブジェクト自分自身のメンバ一覧を取得する方法

なんかいい方法ないかな?

IME制御 (IE限定)

//IMEモードを設定 function js_SetImeMode(){ var doc = document; var f = doc.forms[0]; var e; //element /* active 日本語 inactive 半角英数 disabled 無効 */ //一旦全て無効にする。 e = doc.getElementsByTagName("INPUT"); if (e) { for (i=0;i

document.getElementsByName と document.getElementById

<input type="text" name="element[]" id="element[]"> <input type="text" name="element[]" id="element[]"> <input type="text" name="element[]" id="element[]"> 〜略〜と宣言した場合、javascriptから要素の値を取得するには var e; e = document.getElementsByName('element[]'); //要素数 alert(e.length); //中身の確認 for (i=0;iとすればよい。でも e = do…

ドキュメント生成

JSDoc JavaScriptにもドキュメントを - MOON GIFT http://oss.moongift.jp/intro/i-935.html 出力サンプル http://jsdoc.sourceforge.net/example/ 以下、次回へのメモ JSDocはperlスクリプトなため、環境作らなあかんな。 WindowsなんでActivePerlを入れる…