2010-01-01から1年間の記事一覧

submit ボタンのクリック時の登録確認ダイアログに jQuery Alert Dialogs を使う

http://javascript.webcreativepark.net/library/jquery_alert_dialogsconfirm の場合はこんな感じ $('input.entryBtn').click(function(){ return confirm('本当に登録すんの?'); }); confirm() でOK/Cancelがクリックされるまで処理が中断されるが、JS な…

shift , ctrl , alt の入力を判別する方法

$('input').keypress(function(e){ e.shiftKey // true or false e.ctrlKey e.altKey })

半角カナがhtml内にあるとwindow.onloadがいつまでたっても始まらないとき

Shift_jisなhtmlなせいなのか分からないがこんな事象がおきる・・・ ApacheのKeepAliveTimeoutがデフォルト15なのでこれを2(ぐらいが妥当らしい)にすると解決

jQueryのis(':hidden')の痛いバグ

xxx <input type="hidden"/> is(':hidden')はtrue xxx<input type="hidden"/> is(':hidden')はfalse input:hidden 要素に隣接したテキストがあると結果が異なる

拡張 autofocus

画面描画時に以下優先順位で入力フィールドへ自動フォーカス。非表示状態の要素は対象外。 エラークラスを持つ入力フィールド autofocus属性を持つ入力フィールド DOM上の先頭の入力フィールド //先頭の入力フィールドに対し自動フォーカス var focus = func…

半角、全角変換ロジック

ありがたい http://www.shift-the-oracle.com/plsql/user-packages/kana-translate.html http://www.shift-the-oracle.com/sql/functions/to_multi_byte.html

jQuery 1.4.2 でselectタグの値をカーソルで変更した場合changeイベントが起動しない

まだ、IE6でしか確認してないけど… ほとんどのブラウザで駄目だった http://d.hatena.ne.jp/cyokodog/20101015/exchangeselect011.3だと問題なし。じゃあ1.3でいいやと思ったけど、1.3でformをsubmitすると画面の再描写が何故か重ったるい・・・何故?? と…

JavaScript replace メソッドの正規表現 ()部分の参照

正規表現の()でくくった部分を $1 で参照できる 例えば Teeda で生成された Items 内の要素を jQuery で clone する場合は以下のようにして追加すればOK <input id="hoge" class="hoge" name="hoge:hogeItems:1:fuga"/> var base = $('input.hoge'); var name = base.attr('name'); base.clone().attr( 'name', name.rep…

Eclipse メモ

コードアシスト HttpServ とか入力途中で Ctrl + Space メソッド定義してる箇所にジャンプ doHoge(); とか記述してたら doHogeを選択し F3 クラス継承の階層表示 doHoge(); とか記述してたら doHogeを選択し F4 変数名や、クラス名を変更 ただ、既にいろんな…

CSS / HTML メモ

CSS

iframe iframeのborderを消す方法 IE6 の場合は、読み込まれるhtml要素に border:none; IE8(7も?)の場合は、iframeの属性にframeborder="0"を指定 その他は、iframeにboder:noneを指定

ODBC メモ

dqy ファイルで DB をエクセルに抽出する EUCなお助けツールとして使えるget_emp.dqy XLODBC 1 DSN=***;UID=***;PWD=***;DBQ=***;DBA=W;APA=T;EXC=F;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;FRL=F;BAM=IfAllSuccessful;MTS=F;CSR=F;FWC=F;PFC=10;TLO=0; sele…