
JavaScript应用
高达一号
这个作者很懒,什么都没留下…
展开
-
JQuery_验证时间段,起始时间必须小于截至时间 JQuery插件
前端时间写了个简单的 JQuery验证时间段的插件,起始时间必须小于截至时间函数原型function validateTimePeriod(begin,end)begin,end 可以为DOM对象,也可以为JQuery对象。返回值:true: 起始时间小于截至时间false: 不满足起始时间小于截至时间函数源码://查询校验,校验起始时原创 2016-04-07 10:21:06 · 5661 阅读 · 0 评论 -
JavaScript_在指定节点之后插入新节点_insertAfter(newElement, targetElement) _ JavaScript扩展
JavaScript 有一个函数 insertBefore parentNode.insertBefore(newElement, targetElement)功能: 在指定节点之前插入新节点, 但是没有实现 insertAfter 在指定节点之后插入新节点下面是一个insertBefore 的实现, 供大家参考思想:利用insertBefore实现//功能:原创 2016-05-08 16:26:12 · 8158 阅读 · 2 评论 -
JavaScript_扩展window.onload 加载多个函数 _ JavaScipt扩展
//扩展window.onload 使其能加载多个JavaScript函数//扩展window.onload 使其能加载多个JavaScript函数//功能:在window.onload 添加 新函数funcfunction addLoadEvent(func){ if(typeof func != 'function') return false; var old原创 2016-05-08 16:01:42 · 731 阅读 · 0 评论 -
JavaScript 给DOM结点加一个类 JavaScript扩展
分享一个给一个DOM结点 增加一个class类 的方法 //功能:给节点加一个CSS类 value,value为字符串格式//示例 addClass(document.getElementById('test'),'mouseoverHighLight');function addClass(element, value){ if(!element.className){原创 2016-05-08 21:45:56 · 1861 阅读 · 0 评论 -
JavaScript 查看input元素是否支持某种type JavaScript扩展
对于HTML5中 有许多新的type 属性, 如 url , date, email 等, 但是由于目前浏览器对 HTML5 支持度 不够, 我们在使用前 最好判断当前环境是否支持 type = "url" 等下面提供一种方法 //功能: 对HTML5的 input type 属性进行检查,看是否支持该属性 //示例 //console.log("input type是否原创 2016-05-09 21:08:18 · 851 阅读 · 0 评论 -
JavaScript 检查某元素是否有某属性 elementSupportAttribute(elementName,attribute) JavaScript扩展
对于HTML5中 有许多新的属性, 如placeholder 等, 但是由于目前浏览器对 HTML5 支持度不够, 我们在使用前 最好判断当前环境下 某元素是否有某个属性示例代码://功能: 看elementName所对应的元素里 是否支持attribute属性 //示例 //console.log("input是否支持placeholder属性"+elementSup原创 2016-05-09 21:12:31 · 2562 阅读 · 0 评论 -
JavaScript_JavaScript 扩展函数
JavaScript 是一门强大的语言,基础的函数比较丰富,但仍不能满足我们的需求。下面列出一些常用的扩展函数 持续更新中。。。 有更好的扩展函数 的小伙伴欢迎分享1.window.onload 加载多个函数function addLoadEvent(func)http://blog.youkuaiyun.com/u010003835/article/d原创 2016-05-08 16:43:57 · 1043 阅读 · 0 评论 -
JavaScript_Js跨域
https://segmentfault.com/a/1190000003642057超详细并且带 Demo 的 JavaScript 跨域指南来了!本文基于你了解 JavaScript 的同源策略,并且了解使用跨域跨域的理由。1. JSONP首先要介绍的跨域方法必然是 JSONP。现在你想要获取其他网站上的 JavaScript 脚本,你非常高兴的使用转载 2016-11-14 15:07:10 · 374 阅读 · 0 评论 -
Javascript_Js对象浅拷贝和深拷贝详解
本文为大家分享了JavaScript对象的浅拷贝和深拷贝代码,供大家参考,具体内容如下1.浅拷贝拷贝就是把父对像的属性,全部拷贝给子对象。下面这个函数,就是在做拷贝:?1234567891011121314v转载 2017-02-13 20:59:22 · 387 阅读 · 0 评论 -
JavaScript_查找指定节点之后的下一个元素节点_getNextElement(node)_JavaScript扩展
JavaScript 对DOM 操作非常灵活, node.nextSibling 可以方便找到下一个结点, 但这个结点不一定是元素节点这有一个对JavaScript 的扩展函数, 可以供大家参考//功能: 查找node节点的下一个元素节点 node为当前节点// ** node.nexSibling 得到节点的下一个节点, 不一定是元素节点//功能: 查找no原创 2016-05-08 16:31:26 · 5440 阅读 · 0 评论 -
JavaWeb_JavaScript 防止javascript注入
需要进行两个步骤,1.在新增的时候将""符号转换为转移字符串;2.获取数据的时候使用JSTL中的 1.在新增的时候将""符号转换为转移字符串;示例:// 防止javascript 注入: String strings ="test";// System.out.println(strings.replace("",">"));public class St原创 2016-01-06 11:29:41 · 2524 阅读 · 0 评论 -
JavaEE_JavaScript__前台(Jsp页面) + 后台数据处理(Servlet),与javaScript的过程的处理
今天一直遇到一个问题,JSP利用JavaScript 函数将密码进行了清空,后台查看数据的时候,没有找到数据。分析后的原因为:JavaScript 的代码执行的过程为提交表单之前,因为 javaScript的代码执行修改了表单数据,导致后台接收不到数据,代码如下:<%--version 1.0Copyright (C), 2001-2016, yeeku.H.LeeThis原创 2015-11-18 15:37:15 · 2669 阅读 · 0 评论 -
前端_前端招聘面试题(1)
复制下链接:1. 较为基础(编程方面) http://finalshares.com/read-76892. 深度解析(整体思路) http://www.finalshares.com/read-7710?qq-100转载 2016-03-21 15:47:48 · 784 阅读 · 0 评论 -
JavaScript JavaScript对checkbox的校验
下面展示下利用 JavaScript 对 checkbox 中某一项是否被选中进行校验, 若没有校验 ,给予提示信息。实现的效果:checkbox部分的校验代码:页面代码 checkbox部分: 终端: 移动端 PC端 设备端 *原创 2016-01-06 17:15:24 · 3453 阅读 · 0 评论 -
JavaScript_清除表单数据_条件查询
我们经常为条件查询后留下的回显数据(echo ) 苦恼,我们希望按一个清除按钮既可以完成对条件查询后的回显数据进行清除。我们可以通过js代码对表单内的数据进行清除:思路:判断表单内控件的类型,如果是要清除的类型, 将对应的elements的value 直接设置为空(“”) 实现的原生js代码 function jsClearForm(objForm){原创 2015-12-11 21:22:39 · 4948 阅读 · 0 评论 -
JavaScript_纯Js实现的Ajax
/** * 得到ajax对象 */function getajaxHttp() { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp = new XMLHttpRequest(); } catch (e) { // Internet Exp转载 2015-11-05 11:51:09 · 5944 阅读 · 1 评论 -
JavaScript_通过onmouseover onmouseout 部分显示与隐藏
我们时常遇见这样的问题,后台的数据 或者 大段的文章其需要部分显示, 只有当我们鼠标移动上去的时候才显示全部的内容。这时候我们就可以通过javascript/jquery 进行处理,判断内容的长度,如果内容过长就显示其中的一部分。期望效果:鼠标未移动到指定区域,显示的内容鼠标移动到区域,显示的内容这里有个小陷阱,就是第一次我们打开网页的时候我原创 2015-12-23 18:36:03 · 4204 阅读 · 0 评论 -
Javascript_设置表单的提交地址
我们常常遇到这样的问题,需要将数据提交到指定的地址,但是form的action只能设置为1个值,这时候如在一个页面上添加删除操作等,就可以通过js 效果来完成。重要代码:function deleteItems(){ document.forms['itemsForm'].action = "${pageContext.request.contextPath }/items原创 2015-12-14 02:45:01 · 6209 阅读 · 0 评论 -
JavaScript_JavaEE__让 select标签 根据后台传入的数据选择默认值
主要的javascript代码重要事项;1.javascript代码需要放置在 select标签 之后,否则不起作用2.后台的数据通过EL表达式获取重要片段: function jsSelectItemByValue(objSelect, objItemText) { for (var i = 0; i < objSelect.options.le原创 2015-12-10 23:41:00 · 8714 阅读 · 0 评论 -
JavaScript_confirm_Js确认删除对话框
js删除确认js确认删除对话框-懒人图库 function delcfm() { if (!confirm("确认要删除?")) { window.event.returnValue = false; } } 删除代码说明:单击删除的超链接后将执行delcfm()函数,在对话框中,如果点击“确转载 2015-12-16 15:04:35 · 3535 阅读 · 0 评论 -
JavaScript_ JS数组求并集,交集和差集 (ES7/ES6/ES5)
参考文章:https://excaliburhan.com/post/js-set-operation.html需求场景最近,自己项目中有一些数组操作,涉及到一些数学集的运算,趁着完成后总结一下。简化问题之后,现有两数组a = [1, 2, 3],b = [2, 4, 5],求a,b数组的并集,交集和差集。先介绍下交集并集,差集的基本概念集合的分类: 并集:以属于A或属原创 2018-01-12 12:23:45 · 33635 阅读 · 4 评论