JS 判斷
上一篇 / 下一篇 2008-09-19 14:36:39 / 个人分类:項目筆記
Ruby Community|v][.j
MX*K
/********************************************************
_xU.s4q%w OQ0 *【名 称】onFocusChangeBGColor
5CHR&U:a6n`^E0 *【概 要】入力フィールドの onFocus イベントで呼ぶRuby Community g9bjs F)l$y TqY
* 現在のカーソル位置の色を変更する
Z ]0i h'i-M:y3HGz0 *【引 数】 なし
t2T{DD8T{*sSG0 *【戻り値】 なし
9?p0tSu:~8YQiq0 *********************************************************/Ruby CommunityI`S8TNm _
function onFocusChangeBGColor(e)Ruby Communityt2Me8Ten2m
{
7Z){Zj3J0 var elem = e.target || window.event.srcElement;Ruby Community!I y/Oq,k
if(elem.type == "text" ||
(n"V#Am
s4C0 elem.type == "textarea" ||
T,ME%ON*W!P Pwc$QL0 elem.type == "checkbox" ||Ruby Community8@}cx G
elem.type == "radio" ||Ruby Community
O\CfTA3[,mz
elem.type == "select-one" ||Ruby Community%{z&bp:AYs
elem.type == "password"){
/mHL"A*R5]:{*w0 elem.style.backgroundColor = "#66CCFF"; //水色Ruby Community`%]~)^)u}c
if(elem.type != "select-one"){
7{%IJt3c@0 elem.select();Ruby Community[a~Si_2Nv
}
C#o&Gw
an0 }Ruby Community9Y
igg]Kah
}
/********************************************************Ruby Community%J(wOZ.Z#B
*【名 称】onBlurChangeBGColorRuby CommunityMr;sr'WU
*【概 要】入力フィールドの onBlur イベントで呼ぶ
{S'`4^u k%oy0 * 現在のカーソル位置の色を元に戻す
n9EFK d!Ywb;X%Q0 *【引 数】 なし
.j-U9qI&fd0 *【戻り値】 なしRuby Community
STi-\ n/b+u+GH%E
*********************************************************/Ruby Community,FjO$Z9ykIN4F}
function onBlurChangeBGColor(e)Ruby CommunityFdR.l[:~$Z
{Ruby Community1SZqrD%n(r
var elem = e.target || window.event.srcElement;
%JA#l-th c0 elem.style.backgroundColor = "";
;z$PQ WN&Kt0}Ruby Community3U zDol(O+}
o0`
/********************************************************