
javascript
幸运的JAVA小神
程序员->架构师->Team Leader(Project Manager)->技术总监
展开
-
【JavaScript】复选框的全选、反选,判断哪些复选框被选中
"text/javascript"> //哪里复选框被选中?遍历这个复选框数组,可以用value来取出其值 function selected(){ var checkBoxArr = document.getElementsByName("checkBoxGroup"); //注:name=checkBoxGroup var str="被选中原创 2015-06-06 13:30:37 · 631 阅读 · 0 评论 -
正则表达式基本语法
1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了;"notice":表示原创 2015-10-20 13:27:34 · 843 阅读 · 0 评论 -
java-encodeURI decodeURI
当以url的形式(url?param=...)传递参数时,如果传递的是日文,或中文字符串那么在接收的时候是乱码形式。javascript:encodeURI(value):将value转换成utf-8,decodeURI(value):将utf-8的value反转成字符串。java:URLDecoder.decode(value, "utf-8");URLEncoder.e原创 2015-10-18 12:58:37 · 6968 阅读 · 0 评论 -
js中关于map的增、删、改、查操作及其js中如何建立一个对象
//创建一个存放新闻的对象 function createObject(id,title,summary,poster,postingDate,coverImage) { var obj = new Object(); obj.id = id; obj.title = title; obj.summary=原创 2015-09-29 11:09:39 · 39046 阅读 · 0 评论 -
JS Map 和 List 的简单实现代码
代码如下:/* * MAP对象,实现MAP功能 * * 接口: * size() 获取MAP元素个数 * isEmpty() 判断MAP是否为空 * clear() 删除MAP所有元素 * put(key, value) 向MAP中增加元素(key, value) * remove(key) 删除指定KEY的元素原创 2015-09-29 11:16:23 · 965 阅读 · 0 评论 -
js判断undefined类型
最近写js的时候遇到undefined的情况,按照网上搜的结果大家一致都在用下面的方法来判断if (typeof(reValue) == "undefined") { alert("undefined");} 但是这种方法在调试的时候并不管用。调试发现 typeof(reValue)得到的结果是string(在firefox和chrom中使用firebug调试),所转载 2015-08-30 12:49:18 · 1081 阅读 · 0 评论 -
重写一下js的alert函數
$.Alert={ verticalOffset:-75,horizontalOffset:0, alert:function(msg,callback){ $.Alert._show(msg,'alert',function(result){if(callback)callback(result)}) } ,_show:function(转载 2015-07-20 18:01:47 · 504 阅读 · 0 评论 -
js判断用户的浏览设备是移动设备还是PC
function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.原创 2015-07-28 17:25:18 · 569 阅读 · 0 评论 -
js 字符串转换成数字的三种方法
在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形式的.在网上找了一下js字符串转数字的文章,这个比较全方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFlo转载 2015-06-30 17:13:55 · 634 阅读 · 0 评论 -
js中substring和substr的用法
substring 方法用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。原创 2015-06-30 17:12:39 · 422 阅读 · 0 评论 -
JS对日期的相关操作
//获得上个月在昨天这一天的日期function getLastMonthYestdy(date){ var daysInMonth = new Array([0],[31],[28],[31],[30],[31],[30],[31],[31],[30],[31],[30],[31]); var strYear = date.getFullYear(); var strD原创 2015-10-30 13:23:26 · 582 阅读 · 0 评论