大前端
文章平均质量分 62
包含js、jquery、css、html、jsp等
小豆瓣的靳先生
这个作者很懒,什么都没留下…
展开
-
用JS判断两个数字的大小
js中的var定义的变量默认是字符串,如果单纯的比较字符串的话,会出现错误,需要先转化为int类型在做比较。【备注:110和18在你写的程序中是18大的,因为 这两个数都是字符串,而1和1相等之后比较1和8,当然是8大,所以18大。你在比较之前转换成INT型在比 。 if(parseInt(num2)>parseInt(num1)) 】 实例: f转载 2016-11-14 10:44:35 · 4641 阅读 · 0 评论 -
jQuery获取select元素option的文本值和value值及回填设置值
$('#id option:selected').text();$('#id option:selected').val();原创 2016-11-14 10:17:56 · 13370 阅读 · 0 评论 -
jquery 中 $.map 的使用方法
http://www.jb51.net/article/69184.htm#转载 2016-08-29 16:43:44 · 1149 阅读 · 0 评论 -
JS知识点整理
一、JavaScript:关闭当前页面(微信、电脑)WeixinJSBridge.call('closeWindow'); // 关闭微信浏览器window.opener=null;window.open('','_self');window.close(); // 关闭电脑浏览器 二、JavaScript:判断当前浏览器是否为微信浏览器function Check原创 2017-06-17 16:40:44 · 566 阅读 · 0 评论 -
location.href方式跳转传值中文乱码解决
1、前端用encodeURI(encodeURI(plateName))两次转义;var plateId = $(".plateContent").attr("plateId");//设置plateIdvar plateName = $(".plateContent").html();//设置plateNamevar dinersName = $("#dinersName").val();转载 2017-06-17 16:51:24 · 5037 阅读 · 1 评论 -
获取单选框或复选框的
html:单选框-----》 25岁以下 25~35岁 35~50岁 50岁以上 获值var question1 = $('input:radio[name="radio"]:checked').val();alter(question1); 复选框-----》checkbox" name="leibie" value="1" /> 私转载 2017-06-17 17:01:27 · 480 阅读 · 0 评论 -
jQuery 事件 - delegate() 方法
一、实例:当点击鼠标时,隐藏或显示 p 元素:$("div").delegate("button","click",function(){ $("p").slideToggle();});二、定义和用法delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。使用 delegate() 方法的事件处原创 2017-06-17 17:38:22 · 565 阅读 · 0 评论 -
JS日期格式字符串转换为日期毫秒数和时间毫秒数转换为日期
一、将日期格式字符串转换为毫秒数var oldTime = (new Date("2012/12/25 20:11:11")).getTime(); //得到毫秒数 //不是上面格式的时间需要转换//starttime ='2012-12-25 20:17:24';starttime = starttime.replace(new RegExp("-","gm"),"/"转载 2017-06-17 18:57:34 · 4931 阅读 · 1 评论 -
Cookie的获取、设置、删除及无法获取Cookie的原因
//设置cookiefunction utils_setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+d.toUTCString(); document.cookie = cname原创 2017-04-10 15:10:14 · 11514 阅读 · 0 评论 -
Json{}对象判空
jQuery中的实现方法JavaScript判断object/json 是否为空,可以使用jQuery的isEmptyObject()方法。此方法如下:jQuery中的实现方法JavaScript判断object/json 是否为空,可以使用jQuery的isEmptyObject()方法。此方法如下调用:console.log($.isEmptyObj转载 2017-07-18 16:26:55 · 2183 阅读 · 0 评论 -
jsp页面定义公共变量及项目根目录获取方式
一、定义公共变量1、定义标签集合及公共变量页(taglibs.jsp):上面这段代码写在一个单独的页面中;2、引入到页面中:3、实例使用:二、根目录获取:1、获取项目根目录在jsp里去这就是项目的根路径了,是到项目这层的。js的引入方法如下: /home/test.js">css的引入方法:1、/css/one.css" re原创 2017-07-19 14:41:43 · 1538 阅读 · 0 评论 -
微信浏览器关闭
一、解决window.close失效问题(转载:http://blog.sina.com.cn/s/blog_63f3e0060101ixi0.html)function f_close(){ if(typeof(WeixinJSBridge)!="undefined"){ WeixinJSBridge.call('closeWindow'); }else{ if (n原创 2017-08-10 14:38:51 · 12233 阅读 · 0 评论 -
easyui datagrid单元格实现溢出文本显示省略号的效果。
CSS:css代码:.datagrid-btable .datagrid-cell{padding:6px 4px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;} Column:JS代码:formatter: function(value,row,index){ return ''+val转载 2016-12-26 12:00:16 · 3480 阅读 · 2 评论 -
ajax里data数据多变量书写
建议直接使用JSON格式书写:1data:{"xinlang":xinlang,"marry_date":marry_date,"marry_time":marry_time}如果非要按你那样的写法去写,就是JS中拼接字符串的语法,变量+"字符串"1data:"xinlang="+x原创 2016-11-14 10:59:08 · 5047 阅读 · 0 评论 -
jQuery二级联动
网上搜索的,整理记忆一下。最简单jQuery实现二级省市级联,三级级联可依此扩展 1.首先需要引入jQuery 2.取出省份下拉列表对象,当省份下拉列表域发生改变时,执行如下方法:onchange ();3.该方法解析:取得省份下拉列表对象,和被选中的option文本,取得城市下拉列表对象,并清空城市所有option,根据省份被选中的option内的文本,来填充不同的城市,由此实转载 2016-11-29 19:48:31 · 1474 阅读 · 0 评论 -
jquery去掉onclick事件
要实现效果:点击链接先去掉onclick属性,3秒后再自动加上该标签中的onclick属性jQuery中,针对标签属性的操作都是使用attr()方法来实现的,比如:$(“a”).attr(“onclick”)可获得a标签的onclick属性,对应的:删除onclick属性:$(“a”).removeAttr(“onclick”);设置onclick属性:$(“a”).att转载 2016-12-13 14:15:37 · 3113 阅读 · 0 评论 -
js中将时间毫秒数转换为指定的时间格式
//将时间毫秒数转换为指定的时间格式var format = function(time, format){ var t = new Date(time); var tf = function(i){return (i return format.replace(/yyyy|MM|dd|HH|mm|ss/g, function(a){ swit原创 2016-11-14 10:26:19 · 3343 阅读 · 0 评论 -
js中onclick传值问题
var eventAwardTemplate=function(obj){var eventAwardHtml = ""+ ""+obj.typeName+""+ ""+ ""+obj.awardName+""+ ""+ "onclick=\"updateEventAward(\'"+ obj.id +"\',\'"+原创 2016-11-14 10:29:03 · 7644 阅读 · 1 评论 -
关于JavaScript变量声明及其初始化的问题
我们知道,js变量应通过var来定义,例如:var a;这种定义方式只定义了变量名,但没给初值。不过,js在编译时会自动赋予undefined初值。如果要给明确的初值可这样定义:var a = 123;请看下面的代码:alert(a);var a = 123;上面的代码在var之前就用到了变量。一般我们认为这样的程序会报错,可是实际运行后我们发现程转载 2016-11-14 11:06:30 · 1172 阅读 · 0 评论 -
JS对数组的操作
今天实现功能用到了JS删除数组功能,整理记忆一下,方便查看。方法:Array.PRototype.splice(index,count[, elem1, elem2, ....]);参数:index:数组元素的起始下标;(下标从0开始,长度通过.length获得)count:需要被删除或替换元素的个数;elems:需要插入到数组中的项;返回值:返回从数组中被移除的项转载 2016-11-02 19:58:45 · 435 阅读 · 0 评论 -
JS的toFixed()方法
定义和用法toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。语法NumberObject.toFixed(num)参数描述num必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。如果省略了该参数,将用 0 代替。返回值返回 Numb原创 2016-12-21 14:21:27 · 628 阅读 · 0 评论 -
a标签中使用onclick事件时,href的处理
1.test 2.test 3.test参考博文原创 2017-02-08 10:30:07 · 620 阅读 · 0 评论 -
jQuery ajax - serialize() 方法
1、实例输出序列化表单值的结果:$("button").click(function(){ $("div").text($("form").serialize());});2、定义和用法serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。序列化的值可在生原创 2017-01-09 12:11:16 · 733 阅读 · 0 评论 -
javascript Date format(js日期格式化)
方法一://对Date的扩展,将 Date 转化为指定格式的String //月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, //年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) //例子: //(new Date()).Format("yyyy-MM-dd hh:mm:ss.S") =转载 2017-01-03 10:39:54 · 528 阅读 · 0 评论 -
去掉input边框
CSS:border:none;input{outline:medium;}HTML中,input标签默认是有边框(border)和背景色属性的。可以在CSS中加入border:none;(或者在html中加入style="border:none;")可以去掉边框。input标签在鼠标点击时,会有黄色的边框。如果不需要,可以在css属性中加input{outline原创 2017-01-03 10:19:46 · 19835 阅读 · 0 评论 -
div a标签的隐藏/显示
div/ a标签的隐藏,显示jQuerydisplay 隐藏后,原来位置被占掉visibility 隐藏后,原来位置还在$("#id").show()表示display:block, $("#id").hide()表示display:none;$("#id").css('display','none'); $("#id").css('display'转载 2017-01-03 10:17:02 · 31639 阅读 · 0 评论 -
js获取当前指定的前几天的日期(如当前时间的前七天的日期)
时间 function getBeforeDate(n){ var n = n; var d = new Date(); var year = d.getFullYear(); var mon=d.getMonth()+1; var day=d.getDate(); if(day <= n){ if转载 2016-12-26 15:58:40 · 8962 阅读 · 2 评论 -
jQuery 事件 - keyup() 方法及文本框只输入数字
keyup(),keydown方法 一、定义和用法:完整key press过程分为两个部分,按键被按下,然后按键被松开并复位; 1、当按键按下(此时未松开),发生keydown()事件。它发生在当前获得焦点的元素上。 2、当按键松开时,发生keyup()事件。它发生在当前获原创 2016-12-14 14:14:51 · 7037 阅读 · 0 评论 -
Html中行内元素有哪些?块级元素有哪些?
1.关于行内元素和块状元素的说明 根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level);而span元素的默认display属性值为“inline”,称为“行内”元素。div这样的块级元素,就会自动占据一定转载 2017-08-29 19:21:45 · 3293 阅读 · 0 评论