
JavaScript
文章平均质量分 51
JavaScript 进阶
-小龙人
以梦为马,不负韶华
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浏览器存储WebStorage
浏览器存储WebStorage,LocalStorage、SessionStorage原创 2022-08-01 22:23:18 · 501 阅读 · 0 评论 -
JS 绑定click事件点击一次执行两次
JS 绑定click事件点击一次执行两次原创 2020-05-08 12:58:25 · 5789 阅读 · 0 评论 -
Jquery 选择器
Jquery 选择器//---------------------------- 基本选择器 --------------------------------------------------$("*") //选择文档中的所有的元素$("div") ...原创 2018-04-15 11:11:56 · 1129 阅读 · 0 评论 -
JS通过HTML标签自身属性获取属性值
当JS拼接HTML放在页面时,可能会出现JS中事件无反应情况,下面写法可以避免这个问题<html><header> <title>JS通过标签自身属性获取属性值</title> <script src="jquery-3.1.1.min.js"></script></header&a原创 2019-03-14 17:54:05 · 9707 阅读 · 0 评论 -
jquery+css属性过滤选择
jquery+css属性过滤选择当页面需要循环遍历出一个需求,假设是一个table的tr,由于是用循环遍历,我们不可能随意去给每个tr,td 的id,class或者其他属性取一个名字。这时可以利用实体类中的变化属性如id来给每个tr,td 的id,class或者其他属性取一个名字, 例如:div_实体类id, ‘div’仅仅是一个前缀名称,可任意取名; ‘_’用于分割,其他特殊字符也可以使用...原创 2018-04-09 17:03:56 · 2560 阅读 · 0 评论 -
Summernote富文本插件在IE浏览器上光标无法定位
Summernote富文本插件在IE浏览器上光标无法定位原创 2020-06-28 14:02:00 · 1620 阅读 · 0 评论 -
强大的原生DOM选择器querySelector和querySelectorAll
在传统的 JavaScript 开发中,查找 DOM 往往是开发人员遇到的第一个头疼的问题,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 tag, name, id 等方式来查找,这显然是远远不够的,如果想要进行更为精确的选择不得不使用看起来非常繁琐的正则表达式,或者使用...转载 2018-04-25 17:21:47 · 2039 阅读 · 0 评论 -
html中a标签如何设置行宽高
方法一:float,对a样式盒子float:left让它成浮动 直接演示一下了(实现下面页面) 代码如下<style> #page{ width:120px; /* 在外面画一个区域 */ height:700px; } li{ list-style:none;原创 2017-05-16 21:16:30 · 15886 阅读 · 0 评论 -
canonical标签在SEO优化中的作用详解
我们都知道静态链接是有利于SEO的,但事实上并不是所有网站都能很好的进行SEO操作,因为网站程序的不同,生成的URL也是不同,而URL还分动态URL和静态URL,有的程序是直接生成静态html页面,而有的是动态程序进行伪静态后的html链接,而进行了伪静态处理后势必会造成一个页面有多个URL可以访问的情况,本文将从canonical标签的使用来讲解U...转载 2019-07-07 23:05:21 · 2202 阅读 · 0 评论 -
input标签 上传文件大小
前端html: <input type="file" id="selImage" name="files" onchange="showImageSize();" />js:function showImageSize() { if (document.getElementById("selImage").value != "")原创 2018-03-13 17:23:27 · 1971 阅读 · 0 评论 -
BootStrap DataTable 时间日期列排序
BootStrap框架中 DataTable表头列中含有排序方法,当列为日期时,日期格式为dd/MM/yyyy,排序会发生混乱,如下图:DataTable表格是默认按日期最前面的天排序,导致日期排序全部混乱。这时候我们在日期列中加上日期yyyy/MM/dd格式数据,这时候DataTable表格是默认排序就会以yyyy/MM/dd格式日期正常排序,如下:@model List<JSDat...原创 2019-04-03 23:40:51 · 4502 阅读 · 0 评论 -
JS取 Input 控件值方法
最近经常用到Input 控件,在不同场景用JS去取Input的value的方式是不同的,以下是我暂时想到的几种方式,欢迎收藏补充,为以后开发省时。&lt;html&gt; &lt;header&gt; &lt;title&gt;index&lt;/title&gt; &lt;script src="jque原创 2019-03-16 13:36:24 · 3999 阅读 · 0 评论 -
CSS 动画
CSS中 animation 实现页面动画效果原创 2019-12-08 22:10:47 · 901 阅读 · 0 评论 -
servlet程序HTTP Status 500 - Error instantiating servlet class 解决
一、项目存放路径问题(最常见)在安装Tomcat时,运行程序都正常,但却打不开http://localhost:8080/,在Tomcat目录webapps下也找不到自己做的项目,这时因为你做的项目没有部署到webapps目录下,倒霉的时候就会遇到报错HTTP Status 500 - Error instantiating servlet class,会怀疑和web.xml文件有关,但是web.x原创 2017-10-09 22:15:10 · 5818 阅读 · 0 评论 -
原生轮播图
html:&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;utf-8&quot;&amp;gt; &amp;lt;meta name=&quot;v原创 2018-08-05 14:01:54 · 927 阅读 · 0 评论 -
datatable 分页后按钮等事件失效
下午被要求改一个Bug,是一个使用bootstrap前端框架的页面,页面使用了datatable样式来展示数据,每条数据后都有两个按钮(同意和驳回),再第一页按钮可点击操作,但在第二页后所有按钮全部失效,使用alert去验证整个table内容全部是无效的,Bug就是这样产生了。页面中对按钮的操作使用是用jQuery绑定事件,Eg:$((“input[id^=’accent_’]”).click...原创 2018-06-14 22:39:25 · 6585 阅读 · 1 评论 -
JS 执行机制
JS 执行机制转载 2019-11-24 16:02:07 · 1058 阅读 · 1 评论 -
CSS 文字排版
在一个table,div或input中,文字过长,怎么处理?原创 2019-12-08 15:38:55 · 979 阅读 · 0 评论 -
js中if表达式判断规则
在js中if条件为null/undefined/0/NaN/”“表达式时,统统被解释为false,此外均为true。官方原文如下:Boolean 表达式一个值为 true 或者 false 的表达式。如果需要,非 Boolean 表达式也可以被转换为 Boolean 值,但是要遵循下列规则: 所有的对象都被当作 true。 当且仅当字符串为空时,该字符串被当作 ...转载 2018-08-09 15:55:06 · 2521 阅读 · 0 评论 -
CSS 太极图
CSS 太极图 ,纯属兴趣画图原创 2019-12-04 22:22:46 · 1000 阅读 · 0 评论 -
HTML5+CSS 静态网页-极米商城
需求:用HTML5+CSS渲染做一个极米商城界面 工具:谷歌浏览器(IE浏览器次选),HBuilder 试用对象:html5初学者 说明: a:软件HBuilder不需要要配置环境,直接用即可,使用方法和eclipse相似; b:在建立html文件后需要用css去渲染,下面的步骤2、3是同时进行的; c:程序中会使用到许多图标,读者可以先去步骤5、6中截取保存下来。下面不罗嗦,直接上原创 2017-03-20 22:04:27 · 7244 阅读 · 5 评论 -
JS控制网页全屏
在谷歌,IE等浏览器中,点击F11按键会进入网页全屏模式,如同看电影的剧场模式,这个在代码中可以通过JS来实现,简单说下在实现这个需求后的个人总结: 底层网页是已经加载完毕的,这时我们需要的全屏其实就是对底层网页的放大处理,所以采用这种方式来做成全屏效果,你的前提是有底层的网页dom,然后对这个dom进行全屏处理。代码:<body> <button id='...原创 2018-04-23 13:30:12 · 2480 阅读 · 0 评论 -
页面分页
需求:当数据很多,一个页面难以展现时,便需要分页来实现。说在前面: 1.每一页展示的数据可以从数据库中抽取出来,数据查询方法中有limit这个方法,limit x,y —–>x表示从第几条数据开始查询,y表示查询多少条数据; 2.数据库数据序号从0开始; 3.Eg:select * from user limit 2,5; 表示从数据库第三条数据开始查询,查询5条数据,既查询到7;下面具体原创 2017-11-14 21:44:29 · 1481 阅读 · 0 评论 -
mvc4 路由匹配测试
.net 提供一个包RouteDebugger,可以实时测试路由匹配,本篇文章将介绍如何使用该包。原创 2019-07-11 21:12:25 · 976 阅读 · 0 评论 -
验证码图片的实现
验证码图片实现主要用到java中的类 BufferedImage和Graphics类。BufferedImage 子类描述具有可访问图像数据缓冲区的 Image。 构造方法: public BufferedImage(int width, int height,int imageType,IndexColorModel cm) 构造一个类型为预定义图像类型之一的BufferedImage:TY原创 2017-10-11 23:40:21 · 1681 阅读 · 0 评论 -
CSS3 结构伪类选择器
CSS3 结构伪类选择器原创 2019-12-01 23:39:20 · 1052 阅读 · 0 评论 -
筛选换行符的正则表达式
<(b|B)(r|R)[ ]{0,}/[ ]{0,}> 匹配对<br/> <br /> <br / > <BR />等多种情况的筛选 http://tool.oschina.net/regex/原创 2019-06-12 17:31:51 · 1706 阅读 · 0 评论 -
HTML的5种空格实体
HTML提供了5种空格实体它们拥有不同的宽度,非断行空格(&amp;nbsp;)是常规空格的宽度,可运行于所有主流浏览器。其他几种空格(&nbsp;&amp;ensp; &amp;emsp; &amp;thinsp; &amp;zwnj;&amp;zwj;)在不同浏览器中宽度各异。&转载 2018-09-30 17:22:42 · 1467 阅读 · 0 评论 -
鼠标滚轮事件
不同浏览器存在差异,鼠标滚轮事件在各个浏览器中绑定事件如下: IE Chrome Opera Safari浏览器的注册事件:window.onmousewheel = document.onmousewheel = scrollFunc; //scrollFunc为定义的事件名Firefox浏览器的注册事件:if (document.addEventListener) { ...原创 2018-08-09 17:26:15 · 1350 阅读 · 0 评论 -
Bootstrap Table 的使用
Bootstrap Table 首行首页冻结,导出Excel,XML等数据原创 2020-06-07 20:23:29 · 1484 阅读 · 0 评论 -
ajax接收到的数据是一个页面的代码的原因
最近在做一个小项目,里面有用到ajax做用户名异步验证数据库,当申请的用户名已经存在时,变会出现提示(效果图如下)。 在写程序过程中,ajax在收到service层传过来的数据可能会出现异常,是一个网页的代码,(打印出alert触发接收到的数据)如下图 产生上面的bug的原因可能是:1.ajax的请求地址有误,导致接受到数据是一个网页代码流,可以单独给地址栏一个路径去请求service,不要用a原创 2017-10-10 21:37:20 · 2632 阅读 · 0 评论 -
JS 堆栈内存底层机制
JS 堆栈内存底层机制原创 2020-02-03 10:01:13 · 1333 阅读 · 0 评论 -
JS 常用的数据类型(三)
object对象数据类型:1.普通对象 2.数组对象原创 2020-01-11 23:23:52 · 892 阅读 · 0 评论 -
JS 常用的数据类型(二)
JS常用的数据类型 布尔 boolean null undefined原创 2020-01-11 13:37:46 · 914 阅读 · 1 评论 -
JS 常用的数据类型(一)
JS 常用的数据类型,number类型和string类型使用详解原创 2020-01-08 22:42:53 · 952 阅读 · 0 评论