js
LzwGlory
坚持自己的路
展开
-
js confirm函数用法
function yesno() { if(confirm("是否将此留言信息删除?")){ return true;}else return false;} 删除留言 实际上,用下面的方法更简单。删除留言原创 2013-12-10 23:15:49 · 1180 阅读 · 0 评论 -
JS中使用EL表达式
分两种情况1. JS代码在JSP页面中, 这可以直接使用EL表达式. 如:[html] view plaincopyprint?script type="text/javascript"> $(function () { new BacklogOverview("${param.aler转载 2014-11-17 13:48:13 · 1262 阅读 · 0 评论 -
js获取当前时间戳
JavaScript 获取当前时间戳:第一种方法:var timestamp = Date.parse(new Date());结果:1280977330000第二种方法:var timestamp = (new Date()).valueOf();结果:1280977330748第三种方法:var timestamp=new Date().getTime();转载 2014-11-17 20:11:38 · 717 阅读 · 0 评论 -
js中取绝对值的2种方法!
1、abs() var aaa=-20; var bbb=Math.abs(aaa);2、加减法 var aaa=-20; var bbb=-aaa原创 2014-12-08 11:15:32 · 5465 阅读 · 0 评论 -
js判断是否为空
1、 用js判断隐藏域的值是否为空, 方法一:Java代码 var keyVal= $("#key").val(); if(keyVal==undefined || keyVal=="" || keyVal==null){ alert("隐藏域的值为空"); } 此方法效率不高,不建转载 2014-12-10 15:35:21 · 835 阅读 · 0 评论 -
js的post提交
/** * js的post提交 */ function post(URL, PARAMS) { var temp = document.createElement("form"); temp.action = URL; temp.method = "post"; temp.style.display = "none"; for (var x转载 2014-12-29 16:29:53 · 668 阅读 · 0 评论 -
判断是否为json对象
/***** 判断是否为json对象 ******** @param obj: 对象(可以是jq取到对象)* @return isjson: 是否是json对象 true/false*/jm.isJson = function(obj){var isjson = typeof(obj) == "object" && Object.prototype.toString.call(obj).转载 2015-01-16 17:36:27 · 1032 阅读 · 0 评论 -
JS禁止浏览器后退键
背景说明:今天项目测试中,同事发现一个Bug,当键盘敲下后退键(Backspace)后,浏览器自动后退,不符合需求,故建议禁止浏览器后退键。 提出需求:Html代码 当键盘敲下后退键(Backspace)后 1、禁止浏览器自动后退 2、但不影响密码、单行文本、多行文本输入框等的回退操作 解决方案:网转载 2015-01-19 20:53:44 · 905 阅读 · 0 评论 -
解决弹出的窗口window.open会被浏览器阻止的问题(自定义open方法)
function openwin(url) { var a = document.createElement("a"); a.setAttribute("href", url); a.setAttribute("target", "_blank"); a.setAttribute("id", "openwin"); document.body.ap转载 2014-12-31 15:40:39 · 1516 阅读 · 0 评论 -
如何获取URL后面锚点ID
目录:1如何获取URL后面锚点ID2如何运用获取到的ID概述:在今天的内容开始之前,请大家先点击几个链接:http://www.uw3c.com/help.html#mailhttp://www.uw3c.com/help.html#disclaimerhttp://www.uw3c.com/help.html#money点开转载 2015-01-20 12:10:39 · 4461 阅读 · 0 评论 -
判断post和get传输方式
在写jsp往后台传送数据的时候,以前是在URL后面加的数据一般都是数字或英文,这次在后面直接加中文,发现后台出现乱码。但是表单中提交的中文就不是乱码啊!真是搞的我很不解。最后查了一下网上,说要转码。转就转呗。可是转过以后form提交的数据却成了乱码了。真是烦。想到的办法就是在后台需要接收这个参数的方法中,先进行判断,如果是post则不需要转码,如果是get则需要转码。但是首先需要获得页面的传输方式转载 2015-01-20 16:50:11 · 877 阅读 · 0 评论 -
javascript怎么禁用浏览器后退按钮
1、 复制代码 代码如下: javascript:window.history.forward(1); 利用JS产生一个“前进”的动作,以抵消后退功能,这种方法应该是最简洁的,并且不需要考虑用户连点两次或多次“后退”的情况,缺点是当用户端禁用了JavaScript之后即失效。2、 复制代码 代码如下:Logout (Back Dis转载 2015-01-19 21:29:45 · 1179 阅读 · 0 评论 -
JS解析json数据并将json字符串转化为数组的实现方法
New Document var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': { 'streetAddress': '1 Microsoft way', 'city': 'Redmond', 'state': 'WA', 'postalCode': 98052 },'phoneNumbers': [ '425-转载 2015-01-21 21:24:48 · 2138 阅读 · 0 评论 -
js获取url参数值
今天碰到要在一个页面获取另外一个页面url传过来的参数,一开始很本能的想到了用 split("?")这样一步步的分解出需要的参数。后来想了一下,肯定会有更加简单的方法的!所以在网上找到了两个很又简单实用的方法,mark下方法一:正则分析法 function getQueryString(name) { var reg = new RegExp("(^|&)"转载 2015-01-04 14:35:12 · 770 阅读 · 0 评论 -
jquery 回车事件
jquery 回车事件 兼容ie与firefox火狐,本文章举了二款实例来告诉你关于jquery 在ie与firefox火狐区别与使用方法。[javascript] view plaincopy$(document).ready(function(){ $("按下回车的控件").keydown(function(e){ var转载 2015-03-02 17:54:36 · 706 阅读 · 0 评论 -
回车事件阻止
//回车事件阻止window.onload = function(){ document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { return false; } } }原创 2015-03-04 11:29:30 · 966 阅读 · 0 评论 -
document.ready和onload的区别----JavaScript文档加载完成事件
页面加载完成有两种事件,一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件),二是onload,指示页 面包含图片等文件在内的所有元素都加载完成。(可以说:ready 在onload 前加载!!!)我的理解: 一般样式控制的,比如图片大小控制放在onload 里面加载; 而:jS事件触发的方法,可以在ready 里面加载;转载 2015-03-04 11:44:40 · 808 阅读 · 0 评论 -
JS实现获取Map的Key和Value
map格式数据如下:var data = "{\"app\":[\"stg_m_repair_parts\",\"stg_m_repair_record\"],\n" + " \"app1\":[\"ods_t_order_with_geoinfo\"]}";如何获取Key与Value?代码如下:var json = eval("(&quo转载 2018-12-28 17:52:19 · 13963 阅读 · 0 评论 -
图片不存在时,显示一个默认的图片
1. [代码]img标签src对应的图片不存在,显示一个默认的图片 ?1imgsrc="abc.JPG"onerror="this.src='default.JPG'"/>2. [代码][CSS]引用“何世友@PoQoP”童鞋的方案 ?转载 2014-11-17 20:12:17 · 1755 阅读 · 0 评论 -
js 操作json
函数不需要 return,因为 json 对象会被函数直接修改。1234567891011121314var str1 = {"name": "apple", "sex": "21"};转载 2014-10-29 15:33:44 · 666 阅读 · 0 评论 -
js关闭谷歌浏览器的当前页面
老式关闭当前页面jswindow.opener=null;window.open('','_self');window.close(); 但是关闭 Chrome 浏览器会有问题 Scripts may close only the windows that were opened by it. 搜了半天居然没有答案;所以我自己发上来以便别人需要 关闭当前页面js op转载 2014-11-13 13:45:45 · 14917 阅读 · 6 评论 -
js 获取时间:年 月 日 时 分 秒
获取时间戳: var time = (new Date()).getTime();获取年月日时分秒:var d = new Date();var YMDHMS = d.getFullYear() + "-" +(d.getMonth()+1) + "-" + d.getDate() + " " + d.getHours() + ":" + d.getMinutes() + ":" +转载 2013-12-12 11:08:09 · 7011 阅读 · 0 评论 -
用 JavaScript 实现类似 Java 的 HashMap 对象
function HashMap() { /** Map 大小 **/ var size = 0; /** 对象 **/ var entry = new Object(); /** 存 **/ this.put = function (key , value) { if(!this.contain转载 2013-12-15 14:58:20 · 2133 阅读 · 1 评论 -
JavaScript之appendChild、insertBefore和insertAfter
这几天需要用到对HTML节点元素的删/插操作,由于用到insertBefore方法的时候遇到了一些麻烦,现在作为知识的整理,分别对appendChild、insertBefore和insertAfter做个总结appendChild定义appendChild(newChild: Node) : NodeAppends a node to the childNodes array转载 2013-12-15 16:23:01 · 1042 阅读 · 0 评论 -
JS操作JSON总结
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 本文主要是对JS操作JSON的要领做下总结。 在JSON中,有两种结构:对象和数组。转载 2013-12-15 11:50:08 · 767 阅读 · 0 评论 -
几个常用的JavaScript字符串处理函数 – split()、join()、substring()和indexOf()
函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组例子:str=”jpg|bmp|gif|ico|png”;arr=theString.split(”|”);//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组函数:John() 功能:使用您选择的分隔符将一个数组合并为一个字符串例子:var de转载 2013-12-15 11:52:53 · 1024 阅读 · 0 评论 -
JavaScript修改css样式style
一、局部改变样式 分为改变直接样式,改变className和改变cssText三种。需要注意的是: 注意大小写: javascript对大小写十分敏感,className不能够把“N”写成“n”,cssText也不能够把“T”写成“t”,否则无法实现效果。 调用方法: 如果改变className,则事先在样式表中申明类,但调用时不要再跟style,像document.getEl转载 2013-12-15 16:07:03 · 889 阅读 · 0 评论 -
改变隐藏的input中value的值
$("#picTxt").attr("value",picTxt);原创 2013-12-30 16:50:40 · 2741 阅读 · 0 评论 -
js采用map取到id集合组,并且点击一行选中一行
1 开会发现有错 2011-01-30 五 2 开会发现有错 2011-01-30 五 3原创 2013-12-16 15:53:27 · 1212 阅读 · 0 评论 -
JS 时间处理和格式转换
一。时间加减,日期加减,年月日加减一样。var mydate= new Date('2012-05-10 10:10:21'); mydate.setDate(mydate.getDate()+50); //当前时间加50天二。分钟秒钟加减,setMinutes方法 格式转换Date.prototype.for转载 2013-12-30 15:23:09 · 895 阅读 · 0 评论 -
JavaScript时间戳与其格式化
在 PHP + MySQL (日期类型为datetime) + ajax 应用中,有时候需要用 JavaScript 将时间戳类型格式化为一般的时间类型格式。下面提供一些转换的方法,比较常见的一些总结。先定义时间戳与其Date格式日期view sourceprint?1var day1 = parseInt(new Date().va转载 2014-01-02 10:48:15 · 1080 阅读 · 0 评论 -
javascript中处理时间戳为日期格式
公共处理时间戳函数123456789101112/*** 处理时间戳转换成日期格式* @param {Object} obj 时间戳{10位的时间戳需要乘以1000;13位的时间戳不需要}* @return {TypeName} 返回日期格式 2013-09-16*/function转载 2014-01-02 10:57:20 · 1058 阅读 · 0 评论 -
JQuery之append和appendTo的区别,还有js中的appendChild用法
JQuery之append和appendTo的区别append()前面是要选择的对象,后面是要在对象内插入的元素内容 appendTo()前面是要插入的元素内容且为Jquery对象,而后面是要选择的对象 实例: $('#a').append('content'); $('content').appendTo($('#a')); 注意appendTo前面一定要转载 2013-12-23 10:59:01 · 1126 阅读 · 0 评论 -
location.href用法总结
javascript中的location.href有很多种用法,主要如下。self.location.href=”/url” 当前页面打开URL页面location.href=”/url” 当前页面打开URL页面windows.location.href=”/url” 当前页面打开URL页面,前面三个用法相同。this.location.href=”/url” 当前转载 2013-12-26 17:03:32 · 1272 阅读 · 0 评论 -
js和jquery使按钮失效的方法
js和jquery使按钮失效的方法设置disabled属性为true即为不可用状态。JS:document.getElementByIdx("btn").disabled=true;jquery$("#btn").attr("disabled", true);html:转载 2014-01-26 09:46:20 · 5492 阅读 · 0 评论 -
登录页面嵌套的问题
加一段这样的js就可以解决:// 在被嵌套时就刷新上级窗口if(window.parent != window){window.parent.location.reload(true);}原创 2014-04-02 16:39:08 · 1070 阅读 · 0 评论 -
js 将json字符串转换为json兑现
在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。例如:JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh", "sex": "man" };一、JSON字符转载 2014-07-03 14:12:32 · 976 阅读 · 0 评论 -
js和css属性对照表
方法:document.getElementById("xx").style.xxx中的所有属性是什么盒子标签和属性对照CSS语法(不区分大小写)JavaScript语法(区分大小写)borderborderborder-bottomborderBottomborder-bottom转载 2014-10-08 16:26:03 · 763 阅读 · 0 评论 -
用JS把Java的Map对象转为Json对象
在工作中遇到这么一个问题,在前端JS把后台传来的Map转成Json时出错,不管是用eval()还是用JSON.parse()都报错,最后发现是Map.toString字符串和Json的字符串格式不相同。public static void main(String [] args){ Map map = new HashMap(); map.put(111,"one"); ...转载 2018-12-28 17:52:55 · 1998 阅读 · 0 评论