亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > JS > 正文

收集整理了一些javascript 經典函數

2024-05-06 16:54:42
字體:
來源:轉載
供稿:網友
本人收集客戶端開發經典javascript方法,希望對大家有所幫助。

     1、字符串替代方法。

以下是引用片段:
function String_Replace(srcString,findString,replaceString){
  return String_ReplaceB(srcString, findString, replaceString, 0);
 }
 function String_ReplaceB(expression, find, replacewith, start) {
  var index = expression.indexOf(find, start);
  if (index == -1)
   return expression; 
  var findLen = find.length;
  var newexp = "";
  newexp = expression.substring(0, index)+(replacewith)+(expression.substring(index+findLen));
  return String_ReplaceB(newexp, find, replacewith, index+1+findLen);
 }

     2、取字符串長度方法
 

以下是引用片段:
function String_GetLength(str){
  var i,rt=0;
  for(i=0;i<str.length;i++)
  {
   rt++;
   if(str.charCodeAt(i)>256)rt++;
  }
  return rt;
 }

     3、求浮點數方法
 

以下是引用片段:
function getFloat(num)
 {
  var num = parseFloat(num);
  if(isNaN(num))num = 0;
  return num;
 }

     4、求整數方法(用到浮點數取法)

以下是引用片段:
 function getInt(num) 
 { 
  return parseInt(getFloat(num)); 
 }

     5、判斷文本域對象是否惟空

以下是引用片段:
function at_checkBlank(obj,caption) {
  if(String_Replace(obj.value," ","")=="")
  {
   obj.select();
   alert(caption+"不能為空¡");
   obj.focus();
   return false;
  }
  return true;
 }

     6、兩個Select對象(llist,rlist)互相操作

以下是引用片段:
var llist = fmObj.AssignedUser;//左邊已經選中項目
var rlist = fmObj.WaitedUser;//右邊未被選中的項目
//雙擊右邊select中的項目
function AssignUser() {
 if(rlist.selectedIndex < 0 || rlist.selectedIndex > rlist.options.length)return;
 var i;
 llist.options.length++;
 llist.options[llist.options.length-1].value = rlist.options[rlist.selectedIndex].value;
 llist.options[llist.options.length-1].text = rlist.options[rlist.selectedIndex].text;
 for(i = rlist.selectedIndex; i < rlist.options.length - 1; i ++) {
  rlist.options[i].value = rlist.options[i+1].value;
  rlist.options[i].text = rlist.options[i+1].text;
 }
 rlist.length --;
}
//把右邊選中的加入左邊
function AssignRight_AssignSelected(){
 for(var i = rlist.length - 1; i >= 0; i --) {
  if(rlist.options[i].selected) {
   llist.options.length++;
   llist.options[llist.options.length-1].value = rlist.options[i].value;
   llist.options[llist.options.length-1].text = rlist.options[i].text;
   for(var j = i; j < rlist.options.length - 1; j ++) {
    rlist.options[j].value = rlist.options[j+1].value;
    rlist.options[j].text = rlist.options[j+1].text;
   }
   rlist.length --;
  }
 }
}
//把右邊所有加入左邊
function AssignRight_AssignAll(){
 for(var i = rlist.length - 1; i >= 0; i --) {
  llist.options.length++;
  llist.options[llist.options.length-1].value = rlist.options[i].value;
  llist.options[llist.options.length-1].text = rlist.options[i].text;
  for(var j = i; j < rlist.options.length - 1; j ++) {
   rlist.options[j].value = rlist.options[j+1].value;
   rlist.options[j].text = rlist.options[j+1].text;
  }
  rlist.length --;
 }
}
//左邊select項目雙擊
function DenyUser() {
 if(llist.selectedIndex < 0 || llist.selectedIndex > llist.options.length)return;
 var i;
 rlist.options.length++;
 rlist.options[rlist.options.length-1].value = llist.options[llist.selectedIndex].value;
 rlist.options[rlist.options.length-1].text = llist.options[llist.selectedIndex].text;
 for(i = llist.selectedIndex; i < llist.options.length - 1; i ++) {
  llist.options[i].value = llist.options[i+1].value;
  llist.options[i].text = llist.options[i+1].text;
 }
 llist.length --;
}
//把左邊選中的項目加入右邊
function AssignRight_DenySelected() {
 for(var i = llist.length - 1; i >= 0; i --) {
  if(llist.options[i].selected) {
   rlist.options.length++;
   rlist.options[rlist.options.length-1].value = llist.options[i].value;
   rlist.options[rlist.options.length-1].text = llist.options[i].text;
   for(j = llist.selectedIndex; j < llist.options.length - 1; j ++) {
    llist.options[j].value = llist.options[j+1].value;
    llist.options[j].text = llist.options[j+1].text;
   }
   llist.length --;
  }
 }
}
//左邊所有項目加入右邊
function AssignRight_DenyAll() {
 for(var i = llist.length - 1; i >= 0; i --) {
  rlist.options.length++;
  rlist.options[rlist.options.length-1].value = llist.options[i].value;
  rlist.options[rlist.options.length-1].text = llist.options[i].text;
  for(j = i; j < llist.options.length - 1; j ++) {
   llist.options[j].value = llist.options[j+1].value;
   llist.options[j].text = llist.options[j+1].text;
  }
  llist.length --;
 }
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧洲永久精品大片ww免费漫画| 国产在线观看一区二区三区| 国产精品小说在线| 久久久免费精品视频| 高清欧美性猛交| 福利一区福利二区微拍刺激| 成人性生交大片免费观看嘿嘿视频| 成人欧美一区二区三区在线湿哒哒| 亚洲精品狠狠操| 久久久久久久久久久免费| 亚洲人成电影网站色…| 琪琪第一精品导航| 欧美国产日韩xxxxx| 秋霞成人午夜鲁丝一区二区三区| 欧美日韩第一页| 91精品国产乱码久久久久久久久| 动漫精品一区二区| 欧美激情xxxx性bbbb| 欧美日韩亚洲精品一区二区三区| 国产国语刺激对白av不卡| 亚洲人成77777在线观看网| 欧美极度另类性三渗透| 亚洲国产成人精品女人久久久| 91在线视频精品| 亚洲深夜福利网站| 精品欧美aⅴ在线网站| 一区二区欧美亚洲| 欧美激情国产日韩精品一区18| 亚洲国产天堂久久国产91| 日韩高清人体午夜| 成人在线中文字幕| 一本色道久久88精品综合| 成人黄色免费在线观看| 欧美日韩在线另类| 国产精品高清在线| 午夜精品久久久久久久99黑人| 亚洲色图五月天| 久久视频免费观看| 久久天天躁狠狠躁夜夜av| 国产精品一久久香蕉国产线看观看| 欧美中文字幕视频在线观看| 欧美一区三区三区高中清蜜桃| 日韩精品在线视频观看| 精品久久久久久久大神国产| 久久久久久国产三级电影| 国产日产欧美精品| 日韩中文视频免费在线观看| 国产成+人+综合+亚洲欧美丁香花| 热re91久久精品国99热蜜臀| 久久99久久久久久久噜噜| 亚洲男人天堂手机在线| 久久久91精品国产| 91产国在线观看动作片喷水| 久久综合网hezyo| 奇米影视亚洲狠狠色| 亚洲成人av中文字幕| 九色精品美女在线| 中文字幕久久久av一区| 色偷偷91综合久久噜噜| 日韩av片永久免费网站| 美日韩精品免费视频| 国产九九精品视频| 超碰91人人草人人干| 91精品国产综合久久香蕉的用户体验| 欧美激情在线观看| 欧美成人精品在线播放| 最新69国产成人精品视频免费| 欧美国产日本高清在线| 69国产精品成人在线播放| 欧美最猛性xxxx| 狠狠躁夜夜躁久久躁别揉| 欧美性20hd另类| 国产精品久久久av| 欧美最猛性xxxxx(亚洲精品)| 日韩av在线天堂网| 欧美裸体xxxx极品少妇软件| 久久人91精品久久久久久不卡| 国产视频精品自拍| 日本视频久久久| 久久99久久久久久久噜噜| 亚洲精品一区久久久久久| 日本最新高清不卡中文字幕| 狠狠躁夜夜躁人人躁婷婷91| 久久久精品免费视频| 日韩中文字幕免费看| 欧美老女人性视频| 亚洲国产精品成人va在线观看| 亚洲自拍偷拍色片视频| 亚洲精品乱码久久久久久按摩观| 国产一区二区三区在线看| 久久99久久久久久久噜噜| 亚洲自拍偷拍一区| 国产日韩欧美成人| zzijzzij亚洲日本成熟少妇| 国产精品亚洲欧美导航| 日韩精品福利网站| 奇米4444一区二区三区| 久久这里只有精品视频首页| 日韩av影片在线观看| 在线观看亚洲视频| 成人亚洲综合色就1024| 国产精品亚洲第一区| 成人黄色激情网| 日韩国产中文字幕| 国产日韩欧美在线视频观看| 少妇高潮久久77777| 国产精品国产三级国产aⅴ浪潮| 91高清视频免费| 国产精品99免视看9| 人体精品一二三区| 操人视频在线观看欧美| 国产精品看片资源| 永久免费看mv网站入口亚洲| 亚洲www永久成人夜色| 国产精品视频区| 久久露脸国产精品| 国产精品免费久久久| 久久在精品线影院精品国产| 国产精品69精品一区二区三区| 日韩av免费一区| 久久久久久欧美| 日本在线精品视频| 欧美人与性动交a欧美精品| 国产精品露脸av在线| 成人在线小视频| 国产成人精品综合久久久| 亚洲香蕉av在线一区二区三区| 夜夜嗨av一区二区三区四区| 色综合影院在线| 国产一区二区三区在线观看网站| 亚洲国产欧美精品| 欧美影院在线播放| 国产婷婷色综合av蜜臀av| 国产精品av免费在线观看| 97精品免费视频| 欧美性在线视频| 亚洲天堂精品在线| 欧美色欧美亚洲高清在线视频| 另类天堂视频在线观看| 亚洲中国色老太| 欧美日韩福利电影| 久久综合伊人77777尤物| 成人黄色在线免费| 精品久久久久国产| 欧美—级a级欧美特级ar全黄| 国产日韩欧美中文在线播放| 国外色69视频在线观看| 国产裸体写真av一区二区| 国产精品私拍pans大尺度在线| 久久这里有精品视频| 亚洲人成绝费网站色www| 中文字幕v亚洲ⅴv天堂| 尤物yw午夜国产精品视频明星| 庆余年2免费日韩剧观看大牛| 久久人人爽国产| 亚洲欧美日韩中文视频| 成人观看高清在线观看免费| 92版电视剧仙鹤神针在线观看| 欧美性猛交丰臀xxxxx网站| 中日韩美女免费视频网站在线观看| 精品久久久香蕉免费精品视频| 国产精品久久久久久久7电影| 久久五月天色综合| 亚洲天堂成人在线视频|