
javascript
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通过Jquery获取div的高度
$("#playground").width() 注意不要忘了()否则无法获取宽度原创 2013-12-30 20:45:33 · 2234 阅读 · 0 评论 -
js获取浏览器的类型
判断浏览器类型,这个方法很多,一般的方法:就是利用navigator对象的appName属性,这里用appName来实现判断浏览器类型,IE和Maxthon的appName是“Microsoft Internet Explorer” ,而FireFox和Opera的appName是“Netscape”,原创 2013-12-30 20:39:51 · 406 阅读 · 0 评论 -
js中获取时间new Date()详细介绍
var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取原创 2013-12-30 20:35:16 · 503 阅读 · 0 评论 -
JavaScript 三种创建对象的方法
JavaScript中对象的创建有以下几种方式 使用内置对象 使用JSON符号 自定义对象构造。大家可以参考下。 JavaScript中对象的创建有以下几种方式: (1)使用内置对象 (2)使用JSON符号 (3)自定义对象构造 一、使用内置对象 JavaScript可用的内置对象可分为两种: 1,JavaScript语言原生对象(语言级对象),如Stri原创 2013-12-30 20:45:31 · 435 阅读 · 0 评论 -
js键盘事件全面控制详解
原文地址:js键盘事件全面控制详解作者:王小抠js键盘事件全面控制 主要分四个部分 第一部分:浏览器的按键事件 第二部分:兼容浏览器 第三部分:代码实现和优化 第四部分:总结 第一部分:浏览器的按键事件 用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、 onkeypress和onkeyup这三个事件句柄。一个典型转载 2013-12-30 20:45:29 · 504 阅读 · 0 评论 -
jquery页面加载完之后运行代码
需要保证在页面加载完之后才执行JavaScript代码。否则,可能会发生试图访问元素时而该元素还未加载的错误,Jquery为我们提供了在页面加载完成之后才执行代码的方法,代码如下: jquery(documnet).ready(function(){ }); 也可以使用下边的代码 $(function){ // } $号市jQuery的快捷方式。当调用$(something)时,相当于是在调用jq原创 2013-12-30 20:45:16 · 1072 阅读 · 0 评论 -
页面函数导入时候的处理函数形式
window.addEventListener("load",function(){ },false) window.onload=function(){ }原创 2013-12-30 20:44:34 · 416 阅读 · 0 评论 -
区分clientX,pageX,offsetX,x,laye…
http://www.lovevoi.com/?p=116 screenX:鼠标在显示屏幕上的坐标。 clientX:鼠标在页面显示区域的坐标。 注:以上两个都是各浏览器通用的。 pageX:FF特有,鼠标在页面上的位置,从页面左上角开始定位,这个可以很方便在整个页面上进行定位,IE没有直接替换的属性。 layerX:FF特有,鼠标相对于“触发事件的元素的层级关系中离该元素最近的,设原创 2013-12-30 20:44:25 · 496 阅读 · 0 评论 -
js cookie字符串的编码
在字符串的实际使用当中,常常会遇到对其编码的限制。比如Cookie中不允许需要保存的字符串中有“;”出现。有些操作系统,在解释中文的字符串时候常常会出现乱码的现象。这些都是需要程序员想法避免储存数据中出现非英文字母、非数字的字符。 javacript提供了内置的编码和解码函数,用来将非英文的字符编码或者解码。编码函数为“escape”,使用语法如下 codedString=escape(origi原创 2013-12-30 20:44:21 · 666 阅读 · 0 评论 -
prompt
prompt是 javascript语言中的一个方法,主要用处是:显示提示对话框。 prompt(text,defaultText) text 可选。要在对话框中显示的纯文本(而不是 HTML 格式的文本)。 defaultText 可选。默认的输入文本。也可以不输入值,如果不输入值,则返回null。原创 2013-12-30 20:43:46 · 835 阅读 · 0 评论 -
Google官方建议:如何让网站在Goog…
自从去年9月谷歌浏览器发布以来,很多网站管理员和开发者纷纷向我们询问如何使自己的网站与谷歌浏览器更兼容。谷歌浏览器团队把这些问题作为很重要的借鉴和参考,这里我想向您提供一些小建议,让您的网站在谷歌浏览器里看起来更出色。 识别谷歌浏览器 大部分网站在Safari和谷歌浏览器的运行状况是一致的,因为它们都是基于Webkit的浏览器。如果您的网站在Safari里看起来正常,那么一般情况在在谷歌浏览器原创 2013-12-30 20:42:51 · 624 阅读 · 0 评论 -
js类型转换
http://www.cnblogs.com/mrray/archive/2010/11/25/1887859.html js类型转换 1:整数和字符相互转换 js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。原创 2013-12-30 20:40:10 · 429 阅读 · 0 评论 -
Javascript中return false&nb…
http://www.dewen.org/q/416 event.preventDefault() 和 return false 都可以终止程序,二者有什么异同点? event.stopPropagation(); // 事件停止冒泡到,即不让事件再向上传递到document,但是此事件的默认行为仍然被执行,如点击一个链接,调用了event.stopPropagation(),链接仍然原创 2013-12-30 20:41:38 · 531 阅读 · 0 评论 -
JavaScript getTime() 方法
定义和用法 getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数。 语法 dateObject.getTime() 返回值 dateObject 指定的日期和时间距 1970 年 1 月 1 日午夜(GMT 时间)之间的毫秒数。 提示和注释: 注释:该方法总是结合一个 Date 对象来使用。 实例 例子 1 在本例中,我们将取得从 1970/01/01 至原创 2013-12-30 20:44:49 · 602 阅读 · 0 评论 -
JavaScript escape() 函数
http://www.w3school.com.cn/js/jsref_escape.asp 定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。 语法 escape(string) 参数 描述 string 必需。要被转义或编码的字符串。 返回值 已编码的 string 的副本。其中某些字符被替换成了十六进制的转义原创 2013-12-30 20:44:08 · 614 阅读 · 0 评论 -
javascript当中console.log
console.log(),表示的是在控制台输出信息,代替我们使用alert(),这样方便了我们的调试。原创 2013-12-30 20:44:01 · 557 阅读 · 0 评论 -
js获取事件源对象
在IE下,event对象有srcElement属性,但是没有target属性;Firefox下,even对象有target属性,但是没有srcElement属性. 解决方法:使用obj(obj = event.srcElement ? event.srcElement : event.target;)来代替IE下的event.srcElement或者Firefox下的event.target原创 2013-12-30 20:41:52 · 968 阅读 · 0 评论 -
js动态添加事件
往往我们需要在 JS 中动态添加事件,这就涉及到浏览器兼容性问题了,以下谈及的几种方法,我们也常常混合使用。 方法一、setAttribute var obj = document.getElementByIdx_x("obj"); obj.setAttribute("onclick", "javascript:alert('测试');"); 这里利用 setAttribute原创 2013-12-30 20:41:45 · 569 阅读 · 0 评论 -
js中小数转换整数
http://blog.youkuaiyun.com/chinet_bridge/article/details/7339538 一、小数转为整数 floor:下退 Math.floor(12.9999) = 12 ceil:上进 Math.ceil(12.1) = 13; round: 四舍五入 Math.round(12.5) = 13 Math.round(12.4) = 12原创 2013-12-30 20:40:13 · 2772 阅读 · 0 评论 -
js带有介绍的导航栏效果
该js效果,单机我们的上边选项,下边会出现介绍,当我们点击前往时候,会跳转到相应的界面。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <meta http-equiv="content-type" cont原创 2013-12-30 20:45:20 · 638 阅读 · 0 评论 -
通过js当中的cookie实现可以记住内…
在上边的两个文本框当中输入我们的值,当我们点击刷新页面的时候,下边的两个框会自动填充上我们的内容,因为我们cookie设置的保存的时间是默认值,因此关闭浏览器之后就没了。 目前在ie和火狐下正常显示,谷歌浏览器暂时无法获取。 <!DOCTYPE html> 可以记住内容的表单(js cookie) //将我们的数据加载到页面当中原创 2013-12-30 20:44:19 · 904 阅读 · 0 评论 -
js当中onunload 事件
定义和用法 onunload 事件在用户退出页面时发生。 语法 onunload="SomeJavaScriptCode" 参数 描述 SomeJavaScriptCode 必需。规定该事件发生时执行的 JavaScript。 支持该事件的 HTML 标签: , 支持该事件的 JavaScript 对象: window 实例 在本例中,在页面关原创 2013-12-30 20:44:05 · 833 阅读 · 0 评论 -
javascript的nodeType 属性
定义和用法 nodeType 属性返回节点的类型。[1] 语法 attrObject.nodeType[1] nodeType取值 Node.ELEMENT_NODE (1) Node.ATTRIBUTE_NODE (2) Node.TEXT_NODE (3) Node.CDATA_SECTION_NODE (4) Node.ENTITY_REFERENCE_NODE(5) Node原创 2013-12-30 20:41:49 · 582 阅读 · 0 评论 -
js event.keyCode对应的键码
http://yinjiaoyuan.blog.163.com/blog/static/1431931222012102305835568/ keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17原创 2013-12-30 20:42:46 · 600 阅读 · 0 评论 -
javascript当中Math.round()函数的…
http://www.dreamdu.com/javascript/Math.round/ 返回x最接近的整数,如果x的小数部分大于等于0.5,返回值是大于x的最小整数,否则round函数返回小于等于x的最大整数 round函数示例 document.write(Math.round(5.8)); document.write(Math.round(5.2)); doc原创 2013-12-30 20:42:10 · 1135 阅读 · 0 评论 -
js/javascript正则表达式中/g&nbsp…
http://aabc99.blog.163.com/blog/static/163010810201132185918581/ 正则的思想都是一样的,但是具体的写法会有所不同,在这里提到的/g,/i,/m在其他的地方也许就不能用了。 一,js正则标志/g,/i,/m说明 1,/g 表示该表达式将用来在输入字符串中查找所有可能的匹配,返回的结果可以是多个。如果不加/g最多只会匹原创 2013-12-30 20:44:15 · 3496 阅读 · 0 评论 -
js 页面刷新location.reload…
http://www.jb51.net/article/21573.htm 首先介绍两个方法的语法: reload 方法,该方法强迫浏览器刷新当前页面。 语法: location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点原创 2013-12-30 20:43:50 · 722 阅读 · 0 评论 -
js判断浏览器的类型
js判断浏览器的类型 下面整理的是一套判断方法: function getExplorer() { var explorer = window.navigator.userAgent ; //ie if (explorer.indexOf("MSIE") >= 0) { alert("ie"); } //firefox else if (explorer.ind原创 2013-12-30 20:42:53 · 497 阅读 · 0 评论 -
js将二进制字符转换为十六进制方法
//FileReader接口对象 reader=new FileReader(); for(var i=0;i //将二进制的数转换为16进制 var hex=reader.result.charCodeAt(i).toString(16); }原创 2013-12-30 20:42:14 · 3770 阅读 · 0 评论 -
检测浏览器是否支持querySelectorA…
http://www.webnotes.me/detect-the-browser-support-queryselectorall/ 在使用querySelectoryAll()新的Js API选择器时最好先检测浏览器是否支持该方法。该方法在IE8,非IE浏览器上默认支持,使用querySelectorAll()的原因是它在获取多个页面节点元素时要比document.getElementd原创 2013-12-30 20:41:43 · 1779 阅读 · 0 评论 -
jsMath.floor是什么
返回小于等于数字参数的最大整数,对数字进行下舍入 Math.floor floor -- 原意 地板。 数学函数,求一个浮点数的地板,就是求一个最接近它的整数,它的值小于或等于这个浮点数。 例如: Math.floor(0.60) -- 0 Math.floor(0.40) -- 0 Math.floor(5) -- 5 Math.floor(5.1) -- 5 Math.floor原创 2013-12-30 20:40:08 · 1990 阅读 · 0 评论 -
js实现键盘事件
http://www.jb51.net/article/22001.htm 用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、onkeypress和onkeyup这三个事件句柄。一个典型的按键会产生所有这三种事件,依次是keydown,keypress,然后是按键释放时候的keyup原创 2013-12-30 20:39:53 · 759 阅读 · 0 评论 -
javascript正则表达式
http://www.php100.com/html/webkaifa/javascript/2010/0803/5130.html 正则表达式使用详解 简介 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下: 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。原创 2013-12-30 20:39:36 · 407 阅读 · 0 评论 -
HTML DOM Table 对象
集合 描述 IE F O W3C cells[] 返回包含表格中所有单元格的一个数组。 5 1 1 No rows[] 返回包含表格中所有行的一个数组。 4 1 9 Yes tBodies[] 返回包含表格中所有 tbody 的一个数组。 4 Yes function cell() {原创 2013-12-30 20:34:55 · 533 阅读 · 0 评论 -
javascript验证电子邮箱的格式
language= 'JScript '> function validateEmail(emailStr) { var re=/^[\w.-]+@([0-9a-z][\w-]+\.)+[a-z]{2,3}$/i; //或 var re=new RegExp( "^[\\w.-]+@([0-9a-z][\\w-]+\\.)+[a-z]{2,3}$", "i ");原创 2013-12-30 20:34:52 · 2213 阅读 · 0 评论 -
javascript当中cookie介绍与使用
虽然大多数情况下,Cookie都是由服务器端的应用程序(如ASP、PHP、和Perl等)操作和才处理的,但是js也提供了对Cookie的操作控制机制。 首先,Cookie的保存和读取 在js的文档对象模型中,Cookie对象是从属于文档对象(window.document)的子对象,其表现行为类似于一个字符串对象。cookie保存的是文本信息,因此js中常将字符串或者数值型变量内容保存于其中。原创 2013-12-30 20:44:17 · 585 阅读 · 0 评论 -
通过js编码(escape)解码(un e…
escape)函数实现加密解密操作" TITLE="通过js编码(escape)解码(un escape)函数实现加密解密操作" /> escape)函数实现加密解密操作" TITLE="通过js编码(escape)解码(un escape)函数实现加密解密操作" /> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitio原创 2013-12-30 20:44:23 · 1207 阅读 · 0 评论 -
js当中toFixed()
toFixed()方法: toFixed()方法四舍五入取指定位数的小数点,当其中参数为0时表示不留小数点 var temp:Number=3.1415926 //toFixed()中的参数就是需要取的小数位数,0表示不留小数点 var temp:Number=3.1415926 trace(temp.toFixed(2)); //输出3.14 trace(temp.to原创 2013-12-30 20:42:08 · 721 阅读 · 0 评论 -
javascript创建函数的几种方式
一 直接显示的进行创建 function func_name(parameter01,parameter02,....){ //函数体 return(some_value); } 二 隐式的进行创建 1、func_name=function(parameter01,parameter02,....){ 将隐式的函数复制给变量 //函数体 return(som_val原创 2013-12-30 20:42:04 · 1124 阅读 · 0 评论 -
javascript动态添加事件
http://hi.baidu.com/cmsdn/item/b48e4d133c0a2f4fe65e0655 javascript动态添加事件 1、document.all.对象.ondblclick=function(){方法}; 2、if(window.attachEvent) window.attachEvent('onresize', function(){方法});原创 2013-12-30 20:39:47 · 586 阅读 · 0 评论