js键盘键盘事件,keydown,keypress,keyup
js / 2017-12-11 23:11:20 4,846 views

js键盘事件: keydown: 当用户按下键盘上的 任意键 时触发,如果不放的话,会重复触发此事件 keypress: 当用户按下键盘上的 字符键 时触发,如果不放的话,会重复触发此事件 keyup: 当用户释放键盘上的键时触发   触发顺序 在用户按了一下键盘上的字符键时,首先会触发keydown事件,然后紧跟着是keypress事件,最后会触发keyup事件。 keydown和ke...

鼠标事件之mouseout和mouseover事件解析
js / 2017-12-10 23:36:14 5,266 views

mouseout事件定义:在鼠标指针位于一个元素上方,然后用户将其移入另一个元素时触发。不能通过键盘触发该事件 mouseover事件定义:在鼠标指针位于一个元素外部,然后用户将其首次移入另一个元素边界之内时触发。不能通过键盘触发该事件 相关元素:在发生mouseover和mouseout事件时,这两个事件都会涉及把鼠标指针从一个元素的边界之内移动到另一个元素的边界之内 mouseover事件:事...

获取浏览器的名字,引擎及版本号,如ie的版本号
js / 2017-12-9 23:44:26 4,257 views

var client = function() { //创建一个对象 //引擎 var engine = { ie: false, //这个属性用于确定是否是IE引擎 gecko: false, webkit: false, khtml: false, opera: false, //引擎的版本 ver: 0 }; //浏览器 var browser = { ie: false, firefox:...

SCRIPT438: 对象不支持“trim”属性或方法
js / 2017-12-8 23:04:37 2,188 views

关于ie9以下不支持trim()方法 可以在自己封装的框架中加入如下。或直接调用也行。 if(!String.prototype.trim) { String.prototype.trim = function() { return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, ''); //\uFEFF为es5新增的空白符,\XA0是不间断...

前台ajax传值,后台接收不到参数问题,mysql You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near
java / 2017-12-5 23:33:12 4,794 views

这里rowOwn,columnOwn,areaNameOwn的类型为array,后台用String rowOwn=request.getParameter("rowOwn");是接收不到的 ,其中request.getParameter的参数可以为ajax中data的value名 因为它们的数据类型不同。后台接收到的为字符串。而前台传过去的为数组,所以需要把数组转换为字符串 $.ajax({ ty...

关于ResultSet rs结果集获取行数
java , mysql / 2017-12-3 23:09:09 5,048 views

关于结果集获取行数 ResultSet rsareaA = sql.executeQuery(areaA); rsareaA .last();移动到结果集的最后一行, int rowCount = rsareaA .getRow();// 得到当前行号,也就是记录数 rsareaA .beforeFirst();//移动到结果集的第一行 rowCount就是行数