<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 22,comments - 35,trackbacks - 0

    /*

    IsEnLetter(string,string): 測試字符串,大小寫 (UL,U,L or ul,u,l)

    */

    function IsEnLetter(objStr,size)

    {

    ??? var reg;

    ???

    ??? if(Trim(objStr)=="")

    ??? {

    ??????? return false;

    ??? }

    ??? else

    ??? {

    ??????? objStr=objStr.toString();

    ??? }???

    ???

    ??? if((size==null)||(Trim(size)==""))

    ??? {

    ??????? size="UL";

    ??? }

    ??? else

    ??? {

    ??????? size=size.toUpperCase();

    ??? }

    ???

    ??? switch(size)

    ??? {

    ??????? case "UL":

    ??????????? // 大小寫

    ??????????? reg=/^[A-Za-z]+$/;

    ??????????? break;

    ??????? case "U":

    ??????????? // 大寫

    ??????????? reg=/^[A-Z]+$/;

    ??????????? break;

    ??????? case "L":

    ??????????? // 小寫

    ??????????? reg=/^[a-z]+$/;

    ??????????? break;

    ??????? default:

    ????? ??????alert(" 檢查大小寫參數,只可為 ( 空、 UL U L)");

    ??????????? return false;

    ??????????? break;

    ??? }

    ???

    ??? var r=objStr.match(reg);

    ??? if(r==null)

    ??? {

    ??????? return false;

    ??? }

    ??? else

    ??? {???????

    ??????? return true;????

    ??? }

    }

    ?

    ?

    /*

    ================================================================================

    功能:鼠標小提示

    作者:申旺

    日期: 2004/04/15

    ================================================================================

    */

    ?

    // 定義變量、設置默認值

    var LabelFontFace=" 宋體 ,arial,Verdana";

    var LabelFontColor="#000000";

    var LabelFontSize="9pt";

    var LabelFontStyle="Font.PLAIN";

    var LabelBorderColor="#000000";

    var LabelBackColor="#FFFFE1";

    ?

    // 設置各個屬性

    function SetLabelFontFace(obj)

    {

    ?????? obj=Trim(obj);

    ?????? if(obj==null || obj=="")

    ?????? {

    ????????????? obj=" 宋體 ,arial,Verdana";

    ?????? }

    ?????? LabelFontFace=obj;

    }

    ?

    function SetLabelFontColor(obj)

    {

    ??? obj=Trim(obj);

    ?????? if(obj==null || obj=="")

    ?????? {

    ????????????? obj="#000000";

    ?????? }

    ?????? LabelFontColor=obj;

    }

    ?

    function SetLabelFontSize(obj)

    {

    ??? obj=Trim(obj);

    ?????? if(obj==null || obj=="")

    ?????? {

    ????????????? obj="9pt";

    ?????? }

    ?????? LabelFontSize=obj;

    }

    ?

    function SetLabelFontStyle(obj)

    {

    ??? obj=Trim(obj);

    ?????? if(obj==null || obj=="")

    ?????? {

    ????????????? obj="Font.PLAIN";

    ?????? }

    ?????? LabelFontStyle=obj;

    }

    ?

    function SetLabelBorderColor(obj)

    {

    ??? obj=Trim(obj);

    ??? if(obj==null || obj=="")

    ??? {

    ??????? obj="#000000";

    ??? }

    ??? LabelBorderColor=obj;

    }

    ?

    function SetLabelBackColor(obj)

    {

    ??? obj=Trim(obj);

    ??? if(obj==null || obj=="")

    ??? {

    ??????? obj="#FFFFE1";

    ??? }

    ??? LabelBackColor=obj;

    }

    ?

    // 合成文字樣式

    function SetTextStyle(str)

    {

    ??? var strRet="";

    ???

    ??? var strStyle="";

    ???

    ??? strStyle="font-family:"+LabelFontFace+";";

    ??? strStyle+="color:"+LabelFontColor+";";

    ??? strStyle+="font-size:"+LabelFontSize+";";

    ???

    ??? switch(LabelFontStyle.toLowerCase())

    ??? {

    ??????? case "font.plain":

    ??????????? strStyle+="font-weight: normal;";

    ???? ???????strStyle+="font-style: normal;";

    ??????????? break;

    ??????? case "font.bold":

    ??????????? strStyle+="font-weight: bold;";

    ??????????? strStyle+="font-style: normal;";

    ??????????? break;

    ??????? case "font.italic":

    ??????????? strStyle+="font-weight: normal;";

    ??????????? strStyle+="font-style: italic;";

    ??????????? break;

    ??????? case "font.italicbold":

    ??????? case "font.bolditalic":

    ??????????? strStyle+="font-weight: bold;";

    ??????????? strStyle+="font-style: italic;";

    ??????????? break;

    ??????? default:

    ??????????? strStyle+="font-weight: bold;";

    ??????????? strStyle+="font-style: italic;";

    ??????????? break;

    ??? }

    ???

    ??? strRet="<font style='"+strStyle+"'>";

    ??? strRet+="&nbsp;"+str+"&nbsp;";

    ??? strRet+="</font>";

    ???

    ??? return strRet;

    }

    ?

    // 合成表格樣式

    function SetTableStyle()

    {

    ??? var strRet="";

    ???

    ??? strRet+="border-right: "+LabelBorderColor+" 1px solid;";

    ??? strRet+="border-top: "+LabelBorderColor+" 1px solid;";

    ??? strRet+="border-left: "+LabelBorderColor+" 1px solid;";

    ??? strRet+="border-bottom: "+LabelBorderColor+" 1px solid;";

    ??? strRet+="background-color:"+LabelBackColor;???

    ???

    ??? return strRet;

    }

    ?

    // 顯示提示

    function ShowNote(str)

    {

    ?????? var strHtml;

    ??????

    ?????? strHtml="";

    ?????? strHtml+="<table height=1px width=1px border='0'cellspacing='0' cellpadding='0' style='" + SetTableStyle() + "'>";

    ?????? strHtml+="<tr>";

    ?????? strHtml+="<td>"+SetTextStyle(str)+"</td>";

    ?????? strHtml+="</tr>";

    ?????? strHtml+="</table>";??????????????????????????

    ??????

    ?????? if (document.all&&document.readyState=="complete")

    ?????? {???????????????????????????????????????

    ????????????? document.all.div_Note.innerHTML=strHtml;

    ????????????? document.all.div_Note.style.pixelLeft=event.clientX+document.body.scrollLeft+10

    ????????????? document.all.div_Note.style.pixelTop=event.clientY+document.body.scrollTop+10

    ????????????? document.all.div_Note.style.visibility="visible"

    ?????? }????

    }

    ?

    // 隱藏提示

    function HideNote()

    {

    ?????? if (document.all)

    ?????? {

    ????????????? document.all.div_Note.style.visibility="hidden";

    ?????? }

    ?????? else

    ?????? {

    ????????????? if (document.layers)

    ????????????? {

    ???????????????????? clearInterval(currentscroll)

    ???????????????????? document.div_Note.visibility="hidden";

    ????????????? }

    ?????? }????????????????????????????????

    }

    ?

    // 初始化

    function Init()

    {

    ??? window.document.write("<div id=\"div_Note\" style=\"VISIBILITY:hidden; POSITION:absolute; HEIGHT:13px;z-index:1\"></div>");

    }

    Init();

    ?

    // 生成提示字符

    function ShowLabel(text,note,bclick)

    {

    ?????? if(bclick!=null)

    ?????? {

    ????????????? return "<a href=\"#\" onMouseOver=\"ShowNote('" + note + "')\" onMouseOut=\"HideNote()\" onClick=\"JavaScript:DoSomeThing(this);\">" + text + "</a>";

    ?????? }

    ?????? else

    ?????? {

    ?????? ??? return "<a href=\"#\" onMouseOver=\"ShowNote('" + note + "')\" onMouseOut=\"HideNote()\">" + text + "</a>";

    ?????? }

    }

    ?

    ?

    ?

    測試頁面:

    <HTML>

    ??? <HEAD>

    ??????? <title>Common JavaScript</title>

    ????????????? <script language="javascript" src="./Common.js"></script>

    ??????? <script language="javascript">?????

    ???????????????????? function CheckInt()

    ???????????????????? {

    ??????????????????????????? iptResult.value=IsInt(iptTest.value,iptSign.value,iptZero.value);

    ???????????????????? }

    ????????????????????

    ???????????????????? function CheckFloat()

    ???????????????????? {

    ??????????????????????????? iptResult.value=IsFloat(iptTest.value,iptSign.value,iptZero.value);

    ???????????????????? }

    ????????????????????

    ???????????????????? function CheckLetter()

    ???????????????????? {

    ??????????????????????????? iptResult.value=IsEnLetter(iptTest.value,iptSign.value);

    ???????????????????? }

    ???????????????????? document.write(ShowLabel("TEST","Only a testing!"));

    ???????????????????? document.write("<br>");

    ????????????? </script>

    ??????? <meta http-equiv="expires" content="0">???????

    ??? </HEAD>

    ??? <body>???

    ???? <input type=text value="" id="iptTest"><input type=button value="IsEmpty" onclick="IsEmpty('iptTest');">

    ???? <input type=button value="CheckInt" onclick="CheckInt()">

    ?????? ?<br>

    ???? <input type=text value="" id="iptSign" NAME="iptSign"><input type=button value="CheckFloat" onclick="CheckFloat()">

    ?????? ?<br>

    ???? <input type=text value="" id="iptZero" NAME="iptZero"><input type=button value="CheckLetter" onclick="CheckLetter()">????

    ???? <br>

    ???? <input type=text value="" id=iptResult disabled=true>

    ??? </body>

    </HTML>

    posted on 2006-06-30 10:39 kelven 閱讀(146) 評論(0)  編輯  收藏 所屬分類: JavaScript
    主站蜘蛛池模板: 亚洲视频免费在线观看| 免费毛片在线看片免费丝瓜视频 | 亚洲国产国产综合一区首页| 日韩中文字幕免费视频| 亚洲人成色77777在线观看| 亚洲精品国精品久久99热| 日本一道本不卡免费| 亚洲综合在线一区二区三区| 久久久无码精品亚洲日韩软件| 亚洲免费观看网站| 黄色网址在线免费观看| 亚洲2022国产成人精品无码区| 免费a级毛片无码a∨蜜芽试看 | 日本牲交大片免费观看| a级片免费在线播放| 亚洲一级特黄特黄的大片| 亚洲午夜爱爱香蕉片| 国产又黄又爽又猛免费app| 十八禁的黄污污免费网站| 亚洲福利一区二区| 亚洲人成无码网WWW| www.黄色免费网站| 中国在线观看免费的www| 亚洲国产精品无码久久久秋霞1| 亚洲国产精品无码中文字| 麻豆国产VA免费精品高清在线 | 全亚洲最新黄色特级网站| 18成禁人视频免费网站| 一个人看的hd免费视频| 亚洲熟妇自偷自拍另欧美| 亚洲一区二区在线视频| 亚洲男人第一无码aⅴ网站 | 国产成人A亚洲精V品无码 | 亚洲国产精品尤物YW在线观看| 麻豆视频免费播放| 免费无码又爽又刺激一高潮| 成a人片亚洲日本久久| 亚洲伊人久久精品| 久久精品国产亚洲AV大全| 亚洲精品第一国产综合境外资源| 午夜性色一区二区三区免费不卡视频|