
JavaScript
gyldzh
这个作者很懒,什么都没留下…
展开
-
insertAdjacentHTML/insertAdjacentElement/insertAdjacentText
1、插入Element在js中,最常用的插入Element方法有appendChild和insertBefore,用法为:// appendChild// parentElement.appendChild(childElement);var oBody = document.querySelector("body");var oA = document.createElement("转载 2015-06-18 11:40:44 · 666 阅读 · 0 评论 -
My97DatePicker 显示日期+星期几
最终效果如下:function weekDay(){var date=$dp.cal.getP('y')+"-"+$dp.cal.getP('M')+"-"+$dp.cal.getP('d')+" "+showWeek($dp.cal.getP('w'));this.value=date;//this代表当前input框}function showWeek(we原创 2015-05-27 17:33:43 · 4122 阅读 · 3 评论 -
判断Checkbox选中两种方法
最近做全选反选,代码这样写的。//全选function selectAll(){var checkboxs=$("input[name='funcid']");for (var i=0;i if(!(checkboxs[i].checked)){ checkboxs[i].checked=true; }}}//反选function inverseAll原创 2015-05-27 17:17:34 · 1405 阅读 · 0 评论 -
js获取int类型数字,长度过长出现错误
今天做一个js,简单的方法调用,传的参数是整型的。但是长度比较大,页面上的值是246778899754432125,289,结果传到方法里是246778899754432100000。应该是和int数字长度有关,换成string类型解决了。原创 2015-07-17 11:17:12 · 12663 阅读 · 0 评论 -
js中运算符"=="与"==="的区别
首先,== equality 等同,=== identity 恒等。 ==, 两边值类型不同的时候,要先进行类型转换,再比较。 ===,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等: 1、如果类型不同,就[不相等] 2、如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其中至少一转载 2015-07-30 10:31:04 · 349 阅读 · 0 评论 -
url含中文,服务器收到乱码问题
页面传参数 :window.location.href = "../openCardCount/exportClassData.do?className="+encodeURI(encodeURI(className))+"&classId="+classId;后台服务器接收参数:String className=URLDecoder.decode(request.getPa转载 2015-09-22 15:36:06 · 553 阅读 · 0 评论 -
select option便利循环
获取下标var index=$("#updateGradeSelect").get(0).selectedIndex;便利select$("#updateGradeSelect").each(function (){alert($(this).val());if($(this).val()==gradeId){$(this).attr("selected",'selec原创 2015-10-14 17:01:02 · 2469 阅读 · 0 评论 -
jquery uploadify上传文件动态传参
需求改了,上传文件需要带参数,整了一上午,终于弄好:$(document).ready(function(){var ppth = path;var gradeId=$("#importGradeSelect option:selected").val();$('#fileName').uploadify({'method':'GET', //如果要传参数,就必须改原创 2015-10-15 12:02:16 · 757 阅读 · 0 评论