javascript
coco_ethan
Your rose,My love!
展开
-
所见即所得编辑器(js版)
http://www.w3.org/TR/html4/strict.dtd"> Untitled Document function init() { var contentObj = document.getElementById("content");转载 2013-12-03 10:13:35 · 1640 阅读 · 0 评论 -
javascript闭包传参和事件的循环绑定示例探讨
今天看到一个javascript的题目,按常理循环绑定事件,但是得到的结果却不是想要的。 text link var as = document.getElementsByTagName('a'); for ( var i = as.length; i--; ) { as[i].onclick = function() { alert(i);转载 2017-08-07 15:01:47 · 487 阅读 · 0 评论 -
jquery修改a标签的href链接和文字
js代码中修改a标签的文字和链接html代码:<a href="http://blog.csdn.net/gaokao2011" id="home">coco_ethan</a>js代码:# 修改a标签的href链接:$('#home').attr('href','http://blog.csdn.net'); # 修改a标签的文字$("#home").text('CSDN博客首页');原创 2017-08-11 17:41:18 · 6534 阅读 · 0 评论 -
javascript 获取日期不足两位补 0
最近使用My97DatePicker插件时,发现Js提供的getMonth()获取到的月份不保留两位:01,02这样的。var curDate = new Date();var curMonth = curDate.getMonth()+1;这里补充一下为什么需要加1,因为插件中“getMonth()日期函数的值域是0-11”,所以需要加一。对于获取到的月份没有保留两位问题,下面给出原创 2017-08-04 13:49:29 · 6054 阅读 · 1 评论 -
谷歌浏览器Chrome不再支持showModalDialog的解决办法
2014年的某一天,chrome升级后,突然发现某个在用的系统不能弹出模态窗口了,查找各种资料后确认新版本(可能为Chrome 37+)确实把这个支持去掉了,有这么坑人的吗!?为避免大家少走弯路,特发布此文提供确认躺枪和解决办法。问题重现弹出窗口编码:var obj = new Object(); var retval = window.showModalDia转载 2017-08-01 11:03:18 · 6088 阅读 · 0 评论 -
Uncaught TypeError: window.showModalDialog is not a function chrome 谷歌浏览器
//新版本谷歌没有window.showModalDialog,创建一个window.openif(window.showModalDialog == undefined){ window.showModalDialog = function(url,mixedVar,features){ window.hasOpenWindow = true;转载 2017-08-01 10:53:31 · 3113 阅读 · 0 评论 -
Javascript 中 == 和 === 区别
以下的 == 会有副作用var x = 1;var obj = {valueOf: function(){ x = 2; return 0 }}console.log(obj == 0, x) // true, 2甚至还会产生异常呢var x = 1;var obj = {valueOf: function(){ return {} }, toString: fun原创 2017-07-23 14:41:59 · 373 阅读 · 0 评论 -
Jquery超简单遮罩层实现代码
在开发中,为了避免二次提交,遮罩层的运用越来越普遍看了很多代码,下面跟大家分享一下我认为最简单的遮罩层实现方式:1.样式如下设置:CSS代码: .mask { position: absolute; top: 0px; filter: alpha(opacity=60); background-color: #77转载 2017-07-04 15:23:26 · 418 阅读 · 1 评论 -
My97DatePicker 日期控制,开始时间不能大于结束时间,结束时间不能小于开始时间
马克 一下,最近写日期控件时,用到了My97DatePicker控件,感觉挺不错的。基本日期功能都有。推荐使用这款!!! 其中,通过id来控制,具体看下面代码的颜色对应。 起始日期: startDate" name="startInfoChangeDate" onclick="WdatePicker({maxDate:'#F{$dp.$D(\'endDate\')}'});"原创 2017-04-25 13:45:02 · 11065 阅读 · 10 评论 -
jquery ajax return值不能取得的解决方案
大家先看一段简单的jquery ajax 返回值的js代码function getReturnAjax{ $.ajax({ type:"POST", url:"ajax/userexist.aspx", data:"username="+vusername.value, success:function(msg){ if(ms转载 2017-04-21 20:09:51 · 1505 阅读 · 0 评论 -
用javascript给type为hidden的input赋value值
记被JavaScript坑住的一个问题:在编写js时,想要用javascript给type为hidden的input赋value值,在js中编写如下代码:document.getElementById('id').Value = id;然后后台servlet一直取不到id变量的值,为空。上网搜索后突然一看Value的V大写了,这……&&哭晕……所以说,JavaScript中对于这种原创 2016-08-22 21:30:44 · 18860 阅读 · 1 评论 -
Javascript中最常用的55个经典技巧
1. _disibledevent=> 2. 3. _disibledevent=>4. _disibledevent=>5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标7. 关闭输入法8. 永远都会带着框架if (window == top)top.location.href = "frames.htm"; //frames转载 2013-12-03 17:48:12 · 779 阅读 · 0 评论 -
jsp的防注入代码
//这里写在一个名为sql_inj.java的文件中public static boolean sql_inj(String str) { String inj_str = "'|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare|;|or|-| |,";//这里转载 2013-12-03 17:49:06 · 947 阅读 · 0 评论 -
覆盖多时区应用使用 new Date() 指定日期的坑
项目发现了个时区引起的bug,主要问题出现在下面代码,希望大家引以为戒。。// 前端计算本月第一天为周几(如计算2019年3月1日为周几,year=2019,month=3)let weekDay = this.getWeekDay(year + '-' + month + '-01');getWeekDay(dateStr) { let date = new Date(dat...原创 2019-03-06 14:40:54 · 4091 阅读 · 0 评论