javascript
文章平均质量分 68
czyhy
这个作者很懒,什么都没留下…
展开
-
JS冒泡事件以及阻止
什么是JS事件冒泡?:在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。 如何来阻转载 2014-05-19 11:01:15 · 367 阅读 · 0 评论 -
基础
1) What is the difference between Client side JavaScript and Server side JavaScript.?My Answer:of course , Client side JavaScript is compiled by the browser js engine, and it focus on showing the原创 2014-08-22 17:50:02 · 668 阅读 · 0 评论 -
静态网站的中英文等多语言切换
之前做过一个项目,项目要求中英文实现原创 2014-07-10 11:07:16 · 8379 阅读 · 0 评论 -
js瀑布式动态触发加载数据(手机微博,空间下拉动态显示效果)
实际项目中用的是table和jquery mobile,,原创 2014-05-19 15:03:16 · 1052 阅读 · 0 评论 -
XMLHttpRequest
xmlhttp.onreadystatechange与readyState属性有关,当readyState改变时才会触发而readyState状态码下:0:请求未初始化(还没有调用 open())1:请求已经建立还没有发送(还没有调用 send())2:请求已发送正处理(通常现从响应获取内容头)3:请求处理;通常响应已有部分数据用了服务器还没有完成响应生成4:响应已完成原创 2014-05-27 17:42:00 · 482 阅读 · 0 评论 -
JS 字符串中字符出现次数最多的字母 ,并返回次数
一个字符串String=“adadfdfseffserfefsefseetsdg”,找出里面出现次数最多的字母和出现的次数。经典的解答思路为:取出字符串的第一个字符(首字母),利用的字符串的 replace 方法将符合正则表达式(第一个字符)替代为空,此字母出现的次数为原始的字符串长度减去替代后的字符串长度。循环迭代找出长度最长的字母。转载 2014-05-27 10:20:37 · 1417 阅读 · 0 评论 -
JS 对象和数组操作
js数组的操作转载 2014-06-06 15:28:08 · 919 阅读 · 0 评论 -
js获取get方式的传值参数,网络版本稍作修改
//获取传值function getParameter(param) { var query = window.location.search; var iLen = param.length; var tempStart1 = query.indexOf("?" + param + "="); var tempStart2 = query.indexO原创 2014-05-19 11:41:42 · 665 阅读 · 0 评论 -
部分浏览器判断,,可以部分判断是否为移动版
var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf('Trident') > -1, //IE内核转载 2014-05-19 11:32:46 · 409 阅读 · 0 评论 -
JS获得字符串字节数
//正则判断function onCheckStrByte(str) { return byteLen = str.replace(/[^x00-xFF]/g, '**').length; }匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]// 在GBK编码里,除了AS转载 2014-05-19 11:10:49 · 711 阅读 · 0 评论 -
移动浏览器中分四个Input控件仿制的IP地址输入控件,以及端口检查
在部分国外主流移动浏览中在不支持键盘代码原创 2014-05-19 11:28:39 · 690 阅读 · 0 评论 -
int和string转换
在javascript里怎么样才能把int型转换成string型(1)var x=100a = x.toString()(2)var x=100;a = x +""; //JS会自动隐性转换javascript 将string 变成 intJScriptvar s = "32"var i = new Number(s)parseInt()转载 2014-05-19 11:18:10 · 374 阅读 · 0 评论 -
获取窗口大小
$(document).ready(function(){alert($(window).height()); //浏览器时下窗口可视区域高度alert($(document).height()); //浏览器时下窗口文档的高度alert($(document.body).height());//浏览器时下窗口文档body的高度alert($(document.body).ou转载 2014-05-19 11:16:57 · 499 阅读 · 0 评论 -
全选和不选
function checkAll() { var roomids = document.getElementsByName("checkfilter"); if ($("#checkall").attr("checked") == "checked") { for ( var j = 0; j ro原创 2014-05-19 11:15:07 · 430 阅读 · 0 评论 -
js判断undefined类型
方法:if (typeof(reValue) == "undefined") { alert("undefined");} if (reValue === undefined)typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"js中undefine转载 2014-05-19 11:13:45 · 725 阅读 · 0 评论 -
js中addEventListener中第3个参数 更多的情况研究
借用其他兄弟的成果扩展一下原创 2014-09-16 14:48:27 · 1197 阅读 · 0 评论