web前端
veiveid
这个作者很懒,什么都没留下…
展开
-
不用鼠标点击就可以触发一个函数的单击事件
$("#some-id").trigger("click"); //触发特定元素的click事件比如,原创 2014-11-25 14:11:08 · 1179 阅读 · 0 评论 -
js 计算上一个月
项目中用到统计上一个月的数据,日期显示为yyyy-mm 比如这个月为5 则显示今年的4月,这个月若为1月, 则显示上一年的12月:代码://上个月 me.lastMonth = function(){ var today = new Date(); str = ''; if(today.getMonth() + 1 == 1){ str += today.ge原创 2015-01-06 14:25:47 · 532 阅读 · 0 评论 -
js 计算昨天
如果今天是2012-07-02 那么结果出来的是 2012-07-00 这是不科学的,正确的方法应该是利用将某天的日期转换成毫秒数,然后减去或者加上N天的1000*60*60*24毫秒数,再将这个值通过setTime换成日期即可。function getDay(day){ var today = new Date(); var targe原创 2014-12-29 23:04:09 · 431 阅读 · 0 评论 -
js 数组扩展元素去重的方法
Array.prototype.uniqueZcjgData = function() { var o = new Object(); for ( var i = 0, j = 0; i < this.length; i++) { if (typeof o[this[i]] == 'undefined') { o[this[i]] = j++; } } this.length原创 2015-02-09 18:29:26 · 368 阅读 · 0 评论 -
js实现div弹框和关闭
JS弹出可拖拽可关闭的div层html,body{height:100%;overflow:hidden;}body,div,h2{margin:0;padding:0;}body{font:12px/1.5 Tahoma;}center{padding-top:10px;}button{cursor:pointer;}#win{position:absolute;top:50%;l转载 2015-02-13 14:21:17 · 700 阅读 · 0 评论 -
js实现进度条
test .container{ width:450px; border:1px solid #6C9C2C; height:25px; } #bar{ background:#95CA0D; float:left; height:100%; text-align:ce原创 2015-02-13 13:46:33 · 363 阅读 · 0 评论 -
避免按enter键提交表单
1、处理form 在form中添加事件 onsubmit="return false;">....... 2、增加一个隐藏的输入框,认为改变单个输入框form 表单中有一个inptut时,按下enter建会自动提交表单,这时我们为防止按下enter建自动提交表单,需要再写个隐藏的inputinputid="hiddenText"type="text"st原创 2015-09-10 22:22:09 · 341 阅读 · 0 评论 -
form表单提交页面不跳转
form表单提交页面不跳转:jsp页面可以在头部里加原创 2016-11-08 23:24:49 · 1198 阅读 · 0 评论 -
网页中加入视频
js 控制 object 标签Windows Media Playerhtml: //媒体文件地址 //声道0全声道,-100左声道,100右声道 //播放次数 //转载 2014-08-05 17:59:22 · 530 阅读 · 0 评论 -
页面添加浮动广告
-->原创 2014-08-04 18:25:32 · 511 阅读 · 0 评论 -
给页面两侧加浮动广告
lastScrollY=0; function heartBeat(){ var diffY; if (document.documentElement && document.documentElement.scrollTop) diffY = document.documentElement.scrollTop; else if (document.body) di转载 2014-08-04 18:24:02 · 658 阅读 · 0 评论 -
制作1像素表格
客户档案编号票据编号出票人票据金额票据状态出票日期到期日期银行账号开户行备注010100003947001hhr1000.00转让2014-04-012014-12-256225881000919090双榆树支行交费010100003948002hhr2000.00贴现2014-04原创 2014-04-24 21:26:19 · 575 阅读 · 0 评论 -
js删除struts1生成的select下的option
在业务中有这样的需求: 收费方式: 收费方式为一个select,这时想删除其中的两项,即2个option option的value和text都是从数据库中查出的,并且页面用的是struts1标签,这时我们用js来删除,但删除的时候需要找到这个select,开始我给这个 html:select加了个id,报错。后来才知道,用sty原创 2014-04-25 19:56:47 · 570 阅读 · 0 评论 -
js写一个“有则放弃,无则追加的逻辑”
//变量result是从另一个页面的返回结果var result = window.showModalDialog(url,bh,"dialogWidth=600px;dialogHeight=400px;");//目的是把result中的对象添加到//首先取出这个中的的长度var len = $("#testDiv ul li").lenth;//现在将这个result中的元素添加到标原创 2014-05-22 11:26:17 · 521 阅读 · 0 评论 -
js实现统计录入文本框中的字符的个数,并加以限制
有些需求是为了更直观的体现cao原创 2014-05-22 13:43:16 · 780 阅读 · 0 评论 -
选中复选框,取消选中复选框
资产类型 您当前选中的记录数为: 全选 资产类型 资产编号 电能表 wD0804225274 电能表 wD0804225273 电流互感器 w13C17372F982426548 电流互感器 w13C17372原创 2014-06-09 19:32:26 · 675 阅读 · 0 评论 -
判断当前table中的tr是不是最后一行
修改项目中的一个功能:原创 2014-06-11 17:04:48 · 4482 阅读 · 0 评论 -
这段脚本在达到文本框的最大长度时跳到下一个文本框
转载w3school这段脚本在达到文本框的最大长度时跳到下一个文本框function checkLen(x,y){if (y.length==x.maxLength) { var next=x.tabIndex if (next<document.getElementById("myForm").length) { document.getElementById("转载 2014-06-11 18:09:13 · 521 阅读 · 0 评论 -
页面中文传到后台再传到页面编码
页面这么编码:encodeURI(encodeURI("中文"));java后台这样解码URLDecoder.decode("中文", "UTF-8")原创 2017-10-12 14:57:09 · 324 阅读 · 0 评论