
JS
文章平均质量分 72
Tomsheng321
这个作者很懒,什么都没留下…
展开
-
JS: 获取当前页面URL
var path=document.location.href.substring(0,document.location.href.lastIndexOf('/'));转载 2015-08-19 22:50:04 · 420 阅读 · 0 评论 -
基于HTML,以GET方式,检查注册用户名是否在数据库中已存在
08_register.jsp 基于HTML,以GET或POST方式,检查注册用户名是否在数据库中已存在 用户名[GET]: 光标移出后,立即检查结果 //创建AJAX异步对象,即XMLHttpRequest function createAJAX(){ var ajax = null; try{ a转载 2017-02-03 10:02:36 · 2084 阅读 · 0 评论 -
基于XML,以POST方式,完成省份-城市二级下拉联动
10_provincecity.jsp 基于XML,以POST方式,完成省份-城市二级下拉联动 选择省份 湖南 广东 选择城市 //定位省份下拉框,同时添加内容改变事件 document.getElementById("provinceID").onchange = function()转载 2017-02-03 10:36:19 · 401 阅读 · 0 评论 -
一个验证码检查代码
01_image.jsp<%! public Color getColor(){ Random random = new Random(); int r = random.nextInt(256);//0-255 int g = random.nextInt(256); int b = random.nextInt(256); return new Color(r,g转载 2017-02-03 10:59:07 · 871 阅读 · 0 评论 -
json方式定义Person对象
简化创建自定义对象的方式 <!-- js方式定义Person对象 function Person(id,name,sal){ this.id = id; this.name = name; this.sal = sal; } var p = new Person(1,"波波",7000); document.write("编号:"转载 2017-02-03 11:35:07 · 908 阅读 · 0 评论 -
创建一个数组,数组中有三个对象
创建一个json格式数组,数组中有三个对象 var ps = [ { id:1, name:'哈哈' }, { id:2, name:'呵呵' }, { id:3, name:'嘻嘻' } ]; document.write("共有" + ps.length +转载 2017-02-03 11:40:19 · 7263 阅读 · 0 评论 -
json:创建一个对象,其它一个属性是数组;创建一个对象,使用function作为属性值
创建一个对象,其它一个属性是数组 var p = { id:1, name:'哈哈', home:['湘潭','长沙','广州'] }; for(var i=0;i<p.home.length;i++){ document.write(p.home[i]+" "); }转载 2017-02-03 11:44:03 · 2312 阅读 · 0 评论 -
省份-城市-区域三级联动【Struts2 + JSON版】
07_provincecityarea.jsp 省份-城市-区域三级联动【Struts2 + JSON版】 选择省份 湖北 湖南 广东 选择城市 选择区域 城市 --> document.getElementById("provinceID").onchange = f转载 2017-02-03 12:41:27 · 1438 阅读 · 0 评论 -
使用第三方工具,将JavaBean对象/List或Set或Map对象转成JSON
引入json-lib-2.1-jdk15.jarpackage cn.itcast.javaee.js.bean2json;import java.util.ArrayList;import java.util.LinkedHashMap;import java.util.LinkedHashSet;import java.util.List;import java.util.Ma转载 2017-02-03 12:58:03 · 515 阅读 · 0 评论 -
jquery选择器
1基本选择器 div1 div2 span p //1)查找ID为"div1ID"的元素个数 //alert( $("#div1ID").size() ); //2)查找DIV元素的个数 //alert( $("div").length ); //3原创 2017-02-03 16:57:44 · 440 阅读 · 0 评论 -
jquery 方法
08_clone_true.html method_1.html //复制原input元素,添加到原input元素后,与其同级 /* var $old = $(":button"); var $new = $old.clone(); $new.val("新按钮"); $old.after( $转载 2017-02-03 18:26:38 · 527 阅读 · 0 评论 -
struts-jquery-ajax
web.xml<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://ja转载 2017-02-03 20:37:16 · 362 阅读 · 0 评论 -
jquery 事件小结
1.定位标签 exe_1.html 段落1 段落2 段落3 //定位3个p标签 $("p").click( function(){ alert( $(this).text() ); } ) 2.表格各行变色 exe_2.ht转载 2017-02-03 18:49:21 · 589 阅读 · 0 评论 -
基于HTML,以POST方式,检查注册用户名是否在数据库中已存在
09_register.jsp 基于HTML,以GET或POST方式,检查注册用户名是否在数据库中已存在 用户名[POST]: <!-- --> document.getElementById("usernameID").onblur = function(){ var usernam转载 2017-02-03 10:18:42 · 2228 阅读 · 0 评论 -
无需刷新整个Web页面显示服务器响应的当前时间(原始ajax未引入jar包)
无需刷新整个Web页面显示服务器响应的当前时间 当前时间: //创建AJAX异步对象 function createAJAX(){ var ajax = null; try{ //如果IE5=IE12的话 ajax = new ActiveXObject("microsoft.xmlhttp"); }catch(e1){转载 2017-02-03 09:52:28 · 562 阅读 · 0 评论 -
项目中获取服务器端时间在前台显示
回顾传统Web应用请求和响应特点【显示当前时间】 当前时间:${requestScope.nowStr} //定位按钮,同时添加单击事件 document.getElementById("buttonID").onclick = function(){ //发送请求到服务器 var url = "${pageContext.request.cont转载 2017-02-03 09:41:54 · 3237 阅读 · 1 评论 -
你可能不知道的10个JavaScript小技巧
尽管我使用Javascript来做开发有很多年了,但它常有一些让我很惊讶的小特性。对于我来说,Javascript是需要持续不断的学习的。在这篇文章中,我将列出10个Javascript使用小技巧,主要面向Javascript新手和中级开发者。希望每个读者都能至少从中学到一个有用的技巧。1.变量转换看起来很简单,但据我所看到的,使用构造函数,像Array()或者Number()来进行变转载 2015-08-19 22:58:05 · 209 阅读 · 0 评论 -
JavaScript数组
用js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地 方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能很强大,远比VB,C#强多了,大家慢慢看吧1、数组的创建//创建一个数组var arrayObj = new Array([size]); /转载 2015-08-19 23:06:44 · 285 阅读 · 0 评论 -
js: 实现Select的option上下移动
function UpOrDown(direct, selectId) {//direct : 1:Up, -1:Down var obj = document.getElementById(selectId); var len = obj.length; var index = obj.selectedIndex;转载 2015-08-20 23:25:22 · 340 阅读 · 0 评论 -
判断是否长按某一键
[javascript] view plaincopy"http://www.w3.org/1999/xhtml"> "text/javascript"> var lastkeyCode = -1; function TestKeyDown(event) {转载 2015-08-20 23:01:24 · 455 阅读 · 0 评论 -
javascript中event.keycode大全
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 =转载 2015-08-20 23:16:44 · 517 阅读 · 0 评论 -
直接从google中引入jquery.js
[javascript] view plaincopy"http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript">转载 2015-08-20 23:04:40 · 485 阅读 · 0 评论 -
超简洁的jquery操作页面中iframe内的dom元素
$("#iframe1").contents().find("#news_text").html("");iframe1:页面中的iframe的ID;news_text:iframe内需要被操作的元素的ID;JS代码如下:document.getElementById('iframe1').contentWindow.document.getElementById(转载 2015-08-20 23:14:45 · 655 阅读 · 0 评论 -
让每次弹出的div随页面的卷动而保持相对位置不变
[javascript] view plaincopyvar scrollTop = document.body.scrollTop ? document.body.scrollTop : document.documentElement.scrollTop; document.getElementById("Editor_DIV").style.top =2转载 2015-08-20 22:51:02 · 544 阅读 · 0 评论 -
主页面与包含的iframe页面的交互操作
1、iframe子页面调用 父页面js函数子页面调用父页面函数只需要写上window.parent就可以了。比如调用a()函数,就写成:window.parent.a(); 2、iframe父页面调用 子页面js函数这个就稍微复杂一些,下面的方法支持ie和firefox浏览器:document.getElementById('ifrtest').co原创 2015-09-02 11:43:16 · 566 阅读 · 0 评论 -
一句话搞定日期动态显示
"curTime"> "text/javascript"> setInterval("curTime.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000); 虽然显示时会多了一个星期几出来, 但取星期的思路叹为观止.转载 2015-08-20 08:52:06 · 432 阅读 · 0 评论 -
setInterval和setTimeout停止的方法
要想知道它们是怎么停止的,首先我们要了解它们的运行机制和原理,下面是具体的介绍。先来了解 setInterval : 1,HTML DOM setInterval() 方法 定义和用法 setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。 setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。转载 2015-08-22 11:24:27 · 1259 阅读 · 0 评论 -
dhtmlx技术使用总结与介绍中文手册
界面的主要元素概述DHTMLX是一套完整的具有客户端程序效果的界面组件,解决了常见的客户端操作要求。这套组件采用javascript、xml定义组件性征,某些组件甚至可以直接渲染HTML元素。常见的容器元素包括:布局(layout)、滑动窗口(accordion)、页签(tab)、窗口(window);常见的数据元素包括:表格(grid)、树(tree)、选择框(combo)、日历转载 2015-10-10 10:13:35 · 6486 阅读 · 2 评论 -
jquery概览
一)jQuery九类选择器【参见jQueryAPI.chm手册】 目的:通过九类选择器,能定位web页面(HTML/JSP/XML)中的任何标签 (1)基本选择器 (2)层次选择器 (3)增强基本选择器 (4)内容选择器 (5)可见性选择器 (6)属性选择器 (7)子元素选择器 (8)表单选择器 (9)表单对象属性选原创 2017-02-03 13:09:25 · 335 阅读 · 0 评论