常用js(二)

JavaScript学习总结(11)——JS常用函数(二) 37. getElementsByClassName ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 function getElementsByClassName(name) {     var tag 阅读详情
常用js(二)
//======================================浏览器类=============================
//浏览器版本检测
//获取浏览器的名字Netscape或者Microsoft Internet Explorer
var  browserName=navigator.appName;
//获取浏览器的版本信息
var  browserVersion=parseInt(navigator.appVersion);
var browser;
if(browserName=="Netscape"&&browserVersion==5){
        browser="nn6";       //netspace6
}
else if(browserName="Netscape"&&browserVersion==4){
        browser="nn4";      //netspace4
}
else if(browserName="Microsoft Internet Explorer"&&
        browserVersion==4&&navigator.appVersion.indexOf("MSIE 6.0")!=-1){
        browser="ie6";      //IE 6.0
}
else if(browserName="Microsoft Internet Explorer"&&
        browserVersion==4&&
                navigator.appVersion.indexOf("MSIE 5.5")!=-1){
        browser="ie55";     //IE5.5
}
else if(browserName="Microsoft Internet Explorer"&&
        browserVersion==4&&
                navigator.appVersion.indexOf("MSIE 5.0")!=-1){
        browser="ie5";       //IE5.0
}
else if(browserName="Microsoft Internet Explorer"&&
        browserVersion==4){
        browser="ie4";       //IE4
}
/*
if(browser=="nn6"||browser=="ie6"||browser=="ie55"||browser="ie5"){
        //不与高版本要求的代码
}else if(browser=="ie4"){
        //不兼容nn4的代码
}else if(browser=="nn4"){
        //不兼容ie4的代码
}
*/
/* *********************************end browser **************************** */
//判断操作平台是不是win98
function isWin98(){
        if(navigator.appVersion.indexOf("98")!=-1){
                return true;
        }else{
                //alert("你使用不是windows98操作系统");
                return false;
        }
}
//分辨率的检测
function redirectPage(){
        //分辨率初始化
        var size;
        if(screen.width==640&&screen.height==480)
                 return size="640 x 480";
        if(screen.width==800&&screen.height==600)
                 return size="800 x 600";
        if(screen.width==1024&&screen.height==768)
                return size="1024 x 768";
        else
                return size="640 x 480";
}
//  /////////////////////////结束浏览器类///////////////////////////////////////
发一个将阿拉伯数字转换成中文大写的函数:
function Chinese(num)  //将阿拉伯数字翻译成中文的大写数字
{
    if(!/^/d*(/./d*)?$/.test(num)){alert("Number is wrong!"); return "Number is wrong!";}
    var AA = new Array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖");
    var BB = new Array("","拾","佰","仟","萬","億","点","");
   
    var a = (""+ num).replace(/(^0*)/g, "").split("."), k = 0, re = "";
    for(var i=a[0].length-1; i>=0; i--)
    {
        switch(k)
        {
            case 0 : re = BB[7] + re; break;
            case 4 : if(!new RegExp("0{4}//d{"+ (a[0].length-i-1) +"}$").test(a[0]))
                     re = BB[4] + re; break;
            case 8 : re = BB[5] + re; BB[7] = BB[5]; k = 0; break;
        }
        if(k%4 == 2 && a[0].charAt(i+2) != 0 && a[0].charAt(i+1) == 0) re = AA[0] + re;
        if(a[0].charAt(i) != 0) re = AA[a[0].charAt(i)] + BB[k%4] + re; k++;
    }
    if(a.length>1) //加上小数部分(如果有小数部分)
    {
        re += BB[6];
        for(var i=0; i<a[1].length; i++) re += AA[a[1].charAt(i)];
    }
    return re;
}

//=================================字符串类===============================
//禁止全角
function isQj(elem){
  //[/u4E00-/u9FA5]汉字﹐[/uFE30-/uFFA0]全角字符
  var pattern=/[/uFE30-/uFFA0]/gi;
  if(pattern.test(elem)){
    //不为汉字
        //alert("不能用全角");
        //elem="";
        return false;
  }else{
    //输入正常
    return true;
  }
}
//含有非法字符 ~!@%^&*();'/"?><[]{}//|,:/=+—“”‘
function havegg(elem){
  var str = " ~!@%^&*();'/"?><[]{}//|,:/=+—“”‘";
  for(i=0;i<elem.length;i++)
   if (str.indexOf(elem.charAt(i)) !=-1){
          return false;
        }
     return true;
}
//由a-z和A-Z组成的字符串
function isStr(elem){
        var pattern=/^[a-zA-Z]+$/;
        if(pattern.test(elem)){
                return true;
        }else{
                return false;
        }
}
//由字符串和数字字符串组成
function isStrAndInt(elem){
    var patten=/^[a-zA-Z0-9]+$/;
        if(pattern.test(elem)){
                return true;
        }else{
                return false;
        }
}
//判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母
function isStrin(elem){
  var pattern=/^(/b[a-zA-Z]|/b_)([a-zA-Z0-9]+(_|/.)?[a-zA-Z0-9]*)+$/;
  if(pattern.test(elem)){
    return true;
  }else{
    return false;
  }
}
//  ////////////////////////字符串完毕/////////////////////////////////////////
//============================数字类=========================================
//邮政编码
//要求:无地区规律,但都是6位数字,最大值为(西藏拉萨850000),最小值为(呼和浩特010000)
function isPost(elem){
  var pattern=/^[0-9]{6}$/;
  if(!pattern.test(elem)){
    return false;
  }else{
    if(parseInt(elem)<10000||parseInt(elem)>850000){
          return false;
   }
   return true;
  }
}
//整数(可以带正负符号或者不带符号表正数)
function isInt(elem){
        var pattern=/^(/-|+)?/d+$/;
        if(!pattern.test(elem)){
                return false;
        }else{
                return true;
        }
}
//负数
function isNegative(elem){
        var pattern=/^/b/-d+$/;
        if(!pattern.test(elem)){
                return false;
        }else{
                return true;
        }
}
//数字字符
function isFigStr(elem){
        var pattern=/^/d+$/;
        if(!pattern.test(elem)){
                return false;
        }else{
                return true;
        }
}
//不大于imax,不小于imix的整数
function isScopeInt(elem){
        var imax=80000;
        var imix=100;
        //判断elem是否为整数,向上参考
        if(isInt(elem)==false){
                //alert("elem不是整数");
                return false;
        }
        if(parseInt(elem)>imax){
                return false;
        }
        if(parseInt(elem)<imix){
                return false;
        }
        return true;
}
// //////////////////////////////////数据类结束////////////////////////////////
//验证IP地址
function isIP3(elem){
  var pattern=/(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])/.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)/.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)/.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])/;
  if(pattern.test(elem)){
    return true;
  }else{
        //alert("ip格式不正确");
    return false;
  }
}
//   /////////////////////////////////////////////////end IP ////////////

//移动电话(手机)
//样式:13531214732或013531214732
function isMoveTel(elem){
        var pattern=/^0{0,1}13[0-9]{9}$/;
        if(pattern.test(elem)){
                return true;
        }else{
                //elert("电话号码不正确");
                return false;
        }
}
//固定电话(小灵通。。。。家庭电话)
function isFixTel(elem){
        var pattern=/(^[0-9]{3,4}/-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^/([0-9]{3,4}/)[0-9]{3,8}$)/;
        if(pattern.test(elem)){
                return true;
        }else{
                //alert("电话号码格式不正确");
                return false;
        }
}
//电话号码(以上二种)
function  isTel(elem){
        var pattern=/(^[0-9]{3,4}/-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^/([0-9]{3,4}/)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
        if(pattern.test(elem)){
                return true;
        }else{
                //elert("电话号码格式不正确");
                return false;
        }
}
自定以右键菜单。
<HTML><HEAD><TITLE>右键菜单的淡入淡出效果</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<SCRIPT language=JavaScript>
<!-- // RightClickMenu
var intDelay=10; //设置菜单显示速度,越大越慢
var intInterval=5; //每次更改的透明度
function showmenuie5(){
        var rightedge=document.body.clientWidth-event.clientX
        var bottomedge=document.body.clientHeight-event.clientY
        if (rightedge<ie5menu.offsetWidth)
            ie5menu.style.left=document.body.scrollLeft+event.clientX-ie5menu.offsetWidth
        else
            ie5menu.style.left=document.body.scrollLeft+event.clientX
        if (bottomedge<ie5menu.offsetHeight)
            ie5menu.style.top=document.body.scrollTop+event.clientY-ie5menu.offsetHeight
        else
            ie5menu.style.top=document.body.scrollTop+event.clientY
        ie5menu.style.visibility="visible"
        //ie5menu.style.visibility=""
        ie5menu.filters.alpha.opacity=0
        GradientShow()
        return false
}
function hidemenuie5(){
        //ie5menu.style.visibility="hidden"
        GradientClose()
}
function highlightie5(){
        if (event.srcElement.className=="menuitems"){
            event.srcElement.style.backgroundColor="highlight"
            event.srcElement.style.color="white"
        }
}
function lowlightie5(){
        if (event.srcElement.className=="menuitems"){
            event.srcElement.style.backgroundColor=""
            event.srcElement.style.color="#000000"
        }
}
function jumptoie5(){
        if (event.srcElement.className=="menuitems"){
            if (event.srcElement.url != ''){
                if (event.srcElement.getAttribute("target")!=null)
                    window.open(event.srcElement.url,event.srcElement.getAttribute("target"))
                else
                    window.location=event.srcElement.url
            }
        }
}
function GradientShow() //实现淡入的函数
{
    ie5menu.filters.alpha.opacity+=intInterval
    if (ie5menu.filters.alpha.opacity<100) setTimeout("GradientShow()",intDelay)
}
   
function GradientClose() //实现淡出的函数
    {
    ie5menu.filters.alpha.opacity-=intInterval
    if (ie5menu.filters.alpha.opacity>0) {
     setTimeout("GradientClose()",intDelay)
     }
    else {
     ie5menu.style.visibility="hidden"
     }
}
function ChangeBG() //改变菜单项的背景颜色,这里的两种颜色值可以改为你需要的
{
    oEl=event.srcElement
    if (oEl.style.background!="navy") {
        oEl.style.background="navy"
    }
    else {
        oEl.style.background="#cccccc"
    }
}
// -->
</SCRIPT>
<STYLE type=text/css>
.cMenu {
    FILTER: alpha(opacity=0);BACKGROUND-COLOR: #D6D3CE;BORDER-BOTTOM: #666666 2px solid; BORDER-LEFT: #E4E4E4 2px solid; BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #E4E4E4 2px solid; COLOR: #000000; CURSOR: default; FONT-SIZE: 9pt; color:#000000;FONT-WEIGHT: normal; LINE-HEIGHT: 20px; POSITION: absolute; VISIBILITY: hidden; WIDTH: 110px
}
.menuitems {
    font-size:9pt;
    MARGIN: 2px;
    PADDING-BOTTOM: 0px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 3px;
PADDING-TOP: 0px;
}
</STYLE>
<META content="Microsoft FrontPage 4.0" name=GENERATOR>
</HEAD>
<BODY>
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0>
</OBJECT>
<RIGHTCLICK><!--[if IE]>
<DIV class=cMenu id=ie5menu onclick=jumptoie5() onmouseout=lowlightie5()
onmouseover=highlightie5()>
<DIV class=menuitems url="javascript:click_obj(0)">后退</DIV>
<DIV class=menuitems url="javascript:click_obj(1)">前进</DIV>
<DIV class=menuhr><hr style="width:100%"></DIV>
<DIV class=menuitems url="javascript:click_obj(2)">刷新</DIV>
<DIV class=menuitems url="javascript:click_obj(3)">加入收藏夹</DIV>
<DIV class=menuitems url="javascript:click_obj(4)">查看源文件</DIV>
<DIV class=menuhr><hr style="width:100%"></DIV>
<DIV class=menuitems url="javascript:click_obj(5)">属性</DIV>
</DIV>
<![endif]-->
<SCRIPT language=JavaScript>
<!--
function click_obj(id){
    switch(id){
        case 0:   
            history.back()
            break
        case 1:
            history.forward()
            break
        case 2:
            window.location.reload()
            break
        case 3:
            window.external.AddFavorite(location.href, document.title)
            break
        case 4:
            window.location = "view-source:" + window.location.href
            break
        case 5:
            document.all.WebBrowser.ExecWB(10,1)
            break
    }
}
if (document.all&&window.print){
    ie5menu.className="cMenu"
    document.oncontextmenu=showmenuie5
    document.body.onclick=hidemenuie5
}
//-->
</SCRIPT>
</RIGHTCLICK>
</BODY></HTML>
KeyCode常数用法
--------------------------------------------------------------------------------
  可在代码中的任何地方用下列常数代替实际值:
  
  常数 值 描述
  
  vbKeyLButton 0x1 鼠标左键
  vbKeyRButton 0x2 鼠标右键
  vbKeyCancel 0x3 CANCEL 键
  vbKeyMButton 0x4 鼠标中键
  vbKeyBack 0x8 BACKSPACE 键
  vbKeyTab 0x9 TAB 键
  vbKeyClear 0xC CLEAR 键
  vbKeyReturn 0xD ENTER 键
  vbKeyShift 0x10 SHIFT 键
  vbKeyControl 0x11 CTRL 键
  vbKeyMenu 0x12 MENU 键
  vbKeyPause 0x13 PAUSE 键
  vbKeyCapital 0x14 CAPS LOCK 键
  vbKeyEscape 0x1B ESC 键
  vbKeySpace 0x20 SPACEBAR 键
  vbKeyPageUp 0x21 PAGE UP 键
  vbKeyPageDown 0x22 PAGE DOWN 键
  vbKeyEnd 0x23 END 键
  vbKeyHome 0x24 HOME 键
  vbKeyLeft 0x25 LEFT ARROW 键
  vbKeyUp 0x26 UP ARROW 键
  vbKeyRight 0x27 RIGHT ARROW 键
  vbKeyDown 0x28 DOWN ARROW 键
  vbKeySelect 0x29 SELECT 键
  vbKeyPrint 0x2A PRINT SCREEN 键
  vbKeyExecute 0x2B EXECUTE 键
  vbKeySnapshot 0x2C SNAPSHOT 键
  vbKeyInsert 0x2D INSERT 键
  vbKeyDelete 0x2E DELETE 键
  vbKeyHelp 0x2F HELP 键
  vbKeyNumlock 0x90 NUM LOCK 键
  A 至 Z 键与 A 杴 Z 字母的 ASCII 码相同:
  
  常数 值 描述
  vbKeyA 65 A 键
  vbKeyB 66 B 键
  vbKeyC 67 C 键
  vbKeyD 68 D 键
  vbKeyE 69 E 键
  vbKeyF 70 F 键
  vbKeyG 71 G 键
  vbKeyH 72 H 键
  vbKeyI 73 I 键
  vbKeyJ 74 J 键
  vbKeyK 75 K 键
  vbKeyL 76 L 键
  vbKeyM 77 M 键
  vbKeyN 78 N 键
  vbKeyO 79 O 键
  vbKeyP 80 P 键
  vbKeyQ 81 Q 键
  vbKeyR 82 R 键
  vbKeyS 83 S 键
  vbKeyT 84 T 键
  vbKeyU 85 U 键
  vbKeyV 86 V 键
  vbKeyW 87 W 键
  vbKeyX 88 X 键
  vbKeyY 89 Y 键
  vbKeyZ 90 Z 键
  0 至 9 键与数字 0 杴 9 的 ASCII 码相同:
  
  常数 值 描述
  
  vbKey0 48 0 键
  vbKey1 49 1 键
  vbKey2 50 2 键
  vbKey3 51 3 键
  vbKey4 52 4 键
  vbKey5 53 5 键
  vbKey6 54 6 键
  vbKey7 55 7 键
  vbKey8 56 8 键
  vbKey9 57 9 键
  下列常数代表数字键盘上的键:
  
  常数 值 描述
  vbKeyNumpad0 0x60 0 键
  vbKeyNumpad1 0x61 1 键
  vbKeyNumpad2 0x62 2 键
  vbKeyNumpad3 0x63 3 键
  vbKeyNumpad4 0x64 4 键
  vbKeyNumpad5 0x65 5 键
  vbKeyNumpad6 0x66 6 键
  vbKeyNumpad7 0x67 7 键
  vbKeyNumpad8 0x68 8 键
  vbKeyNumpad9 0x69 9 键
  vbKeyMultiply 0x6A MULTIPLICATION SIGN (*) 键
  vbKeyAdd 0x6B PLUS SIGN (+) 键
  vbKeySeparator 0x6C ENTER 键
  vbKeySubtract 0x6D MINUS SIGN (杴) 键
  vbKeyDecimal 0x6E DECIMAL POINT (.) 键
  vbKeyDivide 0x6F DIVISION SIGN (/) 键
  下列常数代表功能键:
  
  常数 值 描述
  
  vbKeyF1 0x70 F1 键
  vbKeyF2 0x71 F2 键
  vbKeyF3 0x72 F3 键
  vbKeyF4 0x73 F4 键
  vbKeyF5 0x74 F5 键
  vbKeyF6 0x75 F6 键
  vbKeyF7 0x76 F7 键
  vbKeyF8 0x77 F8 键
  vbKeyF9 0x78 F9 键
  vbKeyF10 0x79 F10 键
  vbKeyF11 0x7A F11 键
  vbKeyF12 0x7B F12 键
  vbKeyF13 0x7C F13 键
  vbKeyF14 0x7D F14 键
  vbKeyF15 0x7E F15 键
  vbKeyF16 0x7F F16 键
 
无限级可刷新Js树型菜单 1、可设置无限级菜单 2、不必使用框架 3、可刷新,多页面内跳转不会影响菜单(IE6下好像有点问题) 4、可限级创造子树 5、支持目前主流浏览器:IE5,6,7 6、节点图片可设置切换图片效果 立即下载

相关推荐

AI 代码赋能短视频带货:服装及多赛道批量内容生产全流程实操

本文聚焦 AI 技术在短视频带货领域的落地应用,以服装赛道为核心,延伸至花卉绿植、图书、茶具等热门领域,系统拆解 AI 工具在选品、素材处理、视频制作(含动态效果、场景搭建)、运营优化等环节的实操方法。针对从业者普遍面临的 “内容生产低效”“无专业技术难出优质视频”“流量运营踩坑” 等痛点,提供从基础工具使用到高阶视频制作的全流程技术方案,助力相关从业者借助 AI 实现批量、高效的短视频内容产出。

m0_67958922的博客 3083

CSS+JavaScript打造超酷右键菜单

  其实在网页上实现右键菜单的风格化已经是一个老话题了,正常情况下,网页上的右键菜单是默认IE右键选项,包括了一些常用的功能。  但有时候我们会遇到这样的问题,我们希望禁止访问者使用右键菜单或者希望屏蔽右键菜单的某些功能,比如,为了保护网页内容我们不希望访问者通过右键菜单来查看网页源代码,也不希望其通过右键来对网页内容进行选取、复制等,很多网页设计者在考虑这个问题的时候都是简单地对右键进行屏蔽

努力 853

simulink可控励磁同步电机模型分析

他励同步电机模型分析

qq_26681609的博客 5551

点击右键出现导航菜单效果

将以下代码写入body当中,然后浏览点击右键就可以看到效果。点击右键看看!<DIV style="LEFT: 1px; POSITION: absolute; TOP: 1px"><STYLE>.skin0 {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; VISIBILITY: hidden; BOR...

weixin_30387799的博客 169

从Low Byte解析DTC故障类型:系统开发中的诊断精细化实践

本文深入解析DTC故障诊断中Low Byte的关键作用,详细介绍了其在系统开发中的精细化应用实践。通过分析Low Byte的编码规则和故障分类设计,帮助开发者优化诊断数据库和解码方案,提升汽车电子系统的故障诊断效率和准确性。

weixin_28312391的博客 263

模型量化必知:Per-Tensor和Per-Channel到底怎么选?

本文深入解析了模型量化中Per-Tensor与Per-Channel两种核心策略的抉择。Per-Tensor量化实现简单、硬件兼容性极佳,适合激活值或分布均匀的权重;而Per-Channel量化精度更高,能更好地处理权重分布不均的卷积层,是现代CNN权重量化的主流。文章提供了从硬件平台、数值分布到精度需求的实战决策框架,并推荐了“权重Per-Channel,激活Per-Tensor”的混合量化最佳实践。

assembly8low的博客 983

jscript经典(待整理)

一、验证类1、数字验证内  1.1 整数  1.2 大于0的整数 (用于传来的ID的验证)  1.3 负整数的验证  1.4 整数不能大于iMax  1.5 整数不能小于iMin2、时间类  2.1 短时间,形如 (13:04:06)  2.2 短日期,形如 (2003-12-05)  2.3 长时间,形如 (2003-12-05 13:04:06)  2.4 只有年和月。形如(2003-05,或

1万+

零基础玩转华为AP 4050DN-HD:FAT模式家庭无线网络配置实战

本文为零基础用户提供华为AP 4050DN-HD从FIT模式转换为FAT模式的完整实战教程。详细介绍了固件升级、模式转换以及配置家庭无线网络(包括路由、DHCP、Wi-Fi和NAT)的每一步操作,帮助用户将企业级瘦AP改造为高性能家庭胖AP,打造稳定可靠的家庭网络环境。

weixin_29196613的博客 629

自定义右键菜单 html,自定义右键菜单代码详解(转)

< style >< !--/*定义菜单方框的样式1*/.skin0 {position:absolute;text-align:left;width:200px;/*宽度,可以根据实际的菜单项目名称的长度进行适当地调整*/border:2px solid black;background-color:menu; /*菜单的背景颜色方案,这里选择了系统默认的菜单颜色*/font-...

weixin_39605347的博客 334

从原理到实践:MIPI D-PHY v1.2的HS-Deskew功能全解析(附时序图详解)

本文深入解析MIPI D-PHY v1.2的HS-Deskew功能,从技术背景到实现机制,详细介绍了其在2.5Gbps高速传输中的关键作用。通过时序图详解和实测数据,帮助工程师理解并应用这一技术,解决信号完整性问题,提升系统可靠性。

weixin_30300225的博客 307

手把手用LTspice仿真运算放大器电路:从虚短虚断到频响分析

本文通过LTspice仿真软件,手把手教你从搭建基础运算放大器电路开始,验证虚短虚断原理,并逐步深入频响分析与稳定性探究。内容涵盖反相/同相放大器、积分器仿真,导入真实运放模型进行蒙特卡洛分析,以及利用交流分析和波特图评估电路性能,帮助工程师和学生将抽象理论转化为直观、可测量的仿真结果,提升电路设计实战能力。

salt9的博客 1094

[整理]网页自定义鼠标右键菜单特效

今天偶然查看一个已经关闭的网站在2003年的快照是发现的,感觉比较经典,所以整理收藏起来。演示:http://www.yes1000.com/demo/menu/JS文件: 程序代码 // 菜单的HTML代码var strMenu = "&lt;div id=\"menu\" class=\"clsMenu\" onMouseover=\"highlight()\" onMouseout=\"...

知周博远 393

openGauss学习笔记-280 openGauss性能调优-实际调优案例09-修改启动参数解决TPCC大幅度波动

openGauss学习笔记-280 openGauss性能调优-实际调优案例09-修改启动参数解决TPCC大幅度波动280.1 现象描述280.2 优化分析 openGauss学习笔记-280 ope

超哥的博客 308

常用的javascript语句集(二)

上次整理了“常用的javascript语句集(一)”,觉得不够完整,今天看了一个别人整理的,于是自己添加一些又整理了“常用的javascript语句集(二)”。下面列出些常用的javascript,大家可以把这些做成一个类,方便在项目中重复的调用。欢迎大家补充^_^ 1.让文字不停地滚动   <MARQUEE>滚动文字</MARQUEE> 2.记录并显示网页的最后修改时

[年少莽撞] 3728

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Javascript——JS常用的方法(二)常用字符串方法

字符串方法

weixin_43551242的博客 486

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

js知识整理(二)---JavaScript中常用对象

JavaScript中常用对象 Date类: 主要掌握: 创建方法 获取年月日时分秒的方法 0-11 是月份 0 是1月 11 是 12月 获取周几的方法 0-6 是周几 0 是周日 如何设置时间 把时间转成本地时间 // date 的创建 var date = new Date(); console.log(date); // date 中的方法 // 获取年份 var year = date.ge

Apple_Andy的博客 232

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

php 用js 封装,二 JS类 封装常用Javascript以便PHP快速调用-PHP教程,PHP应用

//// +———————————————————————-+// | jsjavascript 类|// +———————————————————————-+// | copyright (c) 2001 netfish software...

weixin_31445167的博客 163

常用JS二

文件上传 <input type="file" name="file" id="vouchers" style="width: 200px;" accept=".pdf,.zip,.rar,.xls,.xlsx,.wps,.ppt,.doc,.dot,.docx,.pptx" /> 更多类型,参考:https://blog.youkuaiyun.com/daponi/article/de...

悟能的师兄的专栏 417

javascript② 常用关键字大全

javascript: 1.变量和常量的知识 2.基本数据类型 3.运算符 4.基本数据类型间的转换 5.流程控制语句 笔记: 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,h...

QNANWang的博客 918

鳄鱼笔记(二) --> javaScript<--[JS常用JSON数据处理function]

JS常用JSON数据处理function1>JSON数据处理()==*◆基础*==1.創建一個json 對象2.json 字符串 轉 json 對象==*◆數據操作*==1.获取 获取key值2.获取 获取value值 1>JSON数据处理() ◆基础 1.創建一個json 對象 // 了解JSON 對象 var data = [{ a:"1", b:"2", c:"3", d:"4", e:"5" },

妮蔻的练习本 318

JavaScript数组常用方法二

大家好,欢迎观看JavaScript教程(二十一、JavaScript数组常用方法二) reverse() 描述:能够返序排列(顺序倒过来) 语法:arr.reverse(); 注意:此方法会改变数组的原有结构 var str = ['a','b','c','d','e']; var i = str.reverse(); console.log(i); console.log(str)...

xiaoding520的博客 512

JavaScript的数组的常用方法(二)

遍历数组计算总和 array.reduce((reslute, currentValue, index, array) => {}, initialValue) 数组的reduce方法适合用来计算数组某一指定内容的累加或者其他运算结果的总结果。 简单实例: let arr = [1, 2, 3]; const result = arr.reduce((res, cur) => { r...

吴小迪的博客 3558

JavaScript之数组常用方法(二)

JavaScript之数组常用方法(二)数组元素操作(二)1、concat[arr1,arr2,arr3]2、join(separator)3、reverse4、indexOf(searchValue[,formIndex])5、lastIndexOf(searchValue[,formIndex])6、slice(begin[,end]) 数组元素操作(二) 数组在程序中是一个非常重要的角色,无处不在,可以说有程序必定有数组存在。 1、concat[arr1,arr2,arr3] 用于合并两个或多个数组,

陈小陈的博客 377

JavaScript常用技巧专题二

本专题主要是分享JavaScript实用小技巧,希望能提高大家的工作效率。本人每篇文章都是一字一句码出来,希望对大家有所帮助,多提提意见。

小马甲 719

js常用方法二

JS自带函数 concat 将两个或多个字符的文本组合起来,返回一个新的字符串。 var a = "hello"; var b = ",world"; var c = a.concat(b); alert(c); //c = "hello,world" indexOf 返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。 var index1 =...

danwind的专栏 176

javascript常用函数大全(二)

1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的I

續寫經典 2872
上一篇: 常用js(一)
下一篇: 字符排序程序
wangaffection
博客等级 码龄19年 1粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值