function aa1511() { var chengshi="马鞍山"; var shengfen="安徽省"; return shengfen+"@"+chengshi; } function xialachaxun() { var hanshu=aa1511().split("@"); alert(hanshu[0]+‘,‘+hanshu[1]); }原文:http://www.cnblogs.com/smght/p/5266494.html
php程序调用javascript自定义函数if($result!=false)怎样调用setText()??????>------解决方案--------------------你可以先检测一下函数是否被调用到。能不能弹窗。function setText(){alert(true);return; form1.xz.disabled=true; form1.xg.disabled=false; form1.sc.disabled=false;} function setText1(){alert(false);return; form1.xz.disabled=false;}
------解决方案--------------------
恩。alert()有动作说明调用没...
由于很多移动终端不支持 Flash,因此 许多绚丽多彩的 Flash效果出不来。如果,能够判断出访问Web网页的类型(PC还是移动终端)。就可以对症下药,找出解决的办法! 访问的类型为移动终端我们就用.gif代替Flash(.swf后缀)动画,PC端就不做改变。这样就比较完美了! 如下所示,函数 flashChecker() 就是用来检测访问的类型。 <script language="javascript" type="text/javascript">
/*
*用来检测是 PC还是移动终端
*返回:flashCheck...
js获取日期函数
//获取当前时间日期
function CurentTime()
{var now = new Date();var year = now.getFullYear(); //年var month = now.getMonth() + 1; //月var day = now.getDate(); //日var hh = now.getHours(); //时var mm = now.getMinutes(); //分var clock = year + "-";if(month < 10)clock += "0";clock += month + "-";if(day < 10)clock += "0";clock += day + " ";if(hh < 10)clock += "0";cl...
本文实例讲述了JavaScript基于自定义函数判断变量类型的实现方法。分享给大家供大家参考,具体如下:通常用typeof来判断js变量的类型,但很多时候仅仅typeof满足不了要求的。我写了一个自定义函数来做这个事,判断的比较全面了。function varType(v){if ( typeof v=== "object" ){if (v=== null ) return null ;if (v. constructor )return (v. constructor .toString()).match(/(?: )[/w/$]+/)[ 0 ];if ( typeof typeof2=== undef...
本文实例讲述了JavaScript自定义函数实现查找两个字符串最长公共子串的方法。分享给大家供大家参考,具体如下://查找两个字符串的最长公共子串
function findSubStr(s1,s2){var S=sstr= "" ,L1=s1.length,L2=s2.length;if (L1>L2){ var s3=s1;s1=s2,s2=s3,L1=s2.length;}for ( var j=L1;j> 0 ;j--)for ( var i= 0 ;i<=L1-j;i++){sstr = s1.substr(i,j);if (s2.indexOf(sstr)>= 0 ) return sstr;}return "" ;
}
document .writeln(...
1、dayin() 作用:将id为dayin的内容,新建页面并打印,可解决打印某页面中的部分内容的问题。 使用方法:将要打印的内容通过 包含起来,然后在某个按扭中定义 事件 function dayin() { var code="" code+=document.all.dayin.innerHTML; code=code.toUpperCase(); code=code.replace(/]*>删除<\/A>/gi, ""); code=code.toLowerCase(); var newwin=window.open(,,); newwin.opener = null; newwin.document.wri...
function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function ltrim(str){ //删除左边的空格 return str.replace(/(^\s*)/g,""); } function rtrim(str){ //删除右边的空格 return str.replace(/(\s*$)/g,""); } 使用方法 function aaa() { var s=document.getElementById("文本框ID").value; alert(trim(s)); } JavaScript教程/参考手册 JavaScript热搜 vue2.0 移动端实现下拉...
1、dayin()作用:将id为dayin的内容,新建页面并打印,可解决打印某页面中的部分内容的问题。使用方法:将要打印的内容通过 包含起来,然后在某个按扭中定义事件 代码如下:function dayin() { var code="其中code=code.replace(/
(10)addEvent 网上最流行的版本是Scott Andrew的,据说javascript界曾举行一场比赛(此事件我们可以在Pro Javascript Techniques第100页看到)或浏览PPK的网站,征求添加事件与移除事件的函数,他就是其获奖者。下面就是他的实现: 代码如下: function addEvent(elm, evType, fn, useCapture) { if (elm.addEventListener) { elm.addEventListener(evType, fn, useCapture);//DOM2.0 return true; } else if (elm.attachEvent) { ...
(10)addEvent 网上最流行的版本是Scott Andrew的,据说javascript界曾举行一场比赛(此事件我们可以在Pro Javascript Techniques第100页看到)或浏览PPK的网站,征求添加事件与移除事件的函数,他就是其获奖者。下面就是他的实现: 代码如下: function addEvent(elm, evType, fn, useCapture) { if (elm.addEventListener) { elm.addEventListener(evType, fn, useCapture);//DOM2.0 return true; } else if (elm.attachEvent) { ...
代码如下: function delay(numberMillis){ var now = new Date(); var exitTime = now.getTime()+numberMillis; while(true){ now = new Date(); if(now.getTime() > exitTime) return; } } document.write(""); JavaScript教程/参考手册 JavaScript热搜 vue2.0 移动端实现下拉刷新和上拉加载更多的示例解决vue-router中的query动态传参问题解决使用vue.js路由后失效的问题微信小程序实现换肤功能JS中touchstart事件与...
如果想把a缺省值设为5,不能写成: function my(a=5){ xxx; } 简单查了一下,有下面几种可以使用: function my(a){ alert(a||5); } function my(a){ a = typeof(a) == 'undefined' ? 5 : a; } function my(a){ if(typeof(a) == 'undefined'){ a = 5; } } 个人觉得第二种更简洁,更清晰。
第一种方法/*
*@desc:生成随机字符串
*@remark:toString方法可以接收一个基数作为参数的原理,这个基数从2到36封顶。如果不指定,默认基数是10进制
*/
function generateRandomAlphaNum(len) {var rdmString = "";for (; rdmString.length 第二种方法//JS生成GUID函数,类似.net中的NewID();
function S4() {return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
}function NewGuid() {return (S4() + S4() +...
代码如下: var gb1 = 10; this.gb2 = 20; function gb3() {}; (function() { var ro = RuntimeObject(), ret = [], for(p in ro) { ret.push(p); } alert(global var List: + ret.join(\n)); })();