
javascript
maxracer
这个作者很懒,什么都没留下…
展开
-
JavaScript innerText与innerHtml与value的区别
1.innerText是id为object的闭合标签内的文本,输入输出的是转义文本(字符串); (label控件用innerText有效)2.innerHtml是标签内的文本,输入输出到该DOM内部纯HTML代码(流); (获得td、div等html元素时候,它们是没有value或是text属性,只能用innerHtml)3.value是表单元素特有的属性,输入输出的是原创 2013-04-02 11:32:14 · 12189 阅读 · 0 评论 -
JavaScript 中的escape
escape()方法可以加密数据,用于转义不能用明文发送的任何字符.空格将被转义成字符%20,从而能够在URL中传递这些字符. unescape()方法解码.原创 2011-10-25 14:58:21 · 798 阅读 · 0 评论 -
JavaScript 添加Cookie,读取Cookie,删除Cookie
JS添加Cookie,读取Cookie,删除Cookie // 添加Cookie function addCookie(objName, objValue, objHours) { var str = objName + "=" + escape(objValue); // 为0时不设定过期时间,浏览器关闭时Cookie自动消失原创 2011-10-25 16:40:25 · 1841 阅读 · 0 评论 -
JavaScript typeof()与instanceof()的区别
/* * typeof()来判断对象类型 * 对象,数组,null,返回值是object. * 未定义,变量不存在,返回值是undefined. */ alert(typeof(123)); // 返回"number" alert(typeof("123")); // 返回"string" alert(typeof(t原创 2012-04-07 13:50:40 · 1640 阅读 · 0 评论 -
JavaScript 去除字符串空格
// 如果第2个参数为g,去除字符串中所有空格.function Trim(str,is_global) { var result; result = str.replace(/(^\s+)|(\s+$)/g,""); if(is_global.toLowerCase()=="g") { result = result.replace(/\s/g,""); }原创 2012-12-26 17:24:38 · 643 阅读 · 0 评论 -
JavaScript readyState的五种状态详解
<br /><br /> 0 - (未初始化)还没有调用send()方法<br /> 1 - (载入)已调用send()方法,正在发送请求<br /> 2 - (载入完成)send()方法执行完成,已经接收到全部响应内容<br /> 3 - (交互)正在解析响应内容<br /> 4 - (完成)响应内容解析完成,可以在客户端调用了原创 2010-06-10 13:51:00 · 3956 阅读 · 0 评论 -
JavaScript 文件保存不了汉字
<br />1.windows--Preference--General--Content Types--Text--JavaScript--Default encoding--UTF-8<br />2.myEclipse关掉重启原创 2010-09-25 16:07:00 · 823 阅读 · 0 评论 -
JavaScript 弹出中文乱码
<br />HTML页面的字符集为GBK,如果在JavaScript中的alert弹出的对话框出现中文乱码.<br />使用如下方法:<br /><script type="text/javascript" charset="UTF-8"><br /> function check() {<br /> alert("中文乱码");<br /> }<br /></script><br />alert则不会弹出乱码.原创 2011-05-23 15:36:00 · 5216 阅读 · 0 评论 -
JavaScript 三种不同的常用提示框
<br />alert<br />该消息框提供了一个"确定"按钮让用户关闭该消息框,并且该消息框是模式对话框, 用户必须先关闭该消息框然后才能继续进行操作.<br />window.alert("请按"确定"继续.");<br />如果要换行则用/r/n表示.<br /><SCRIPT LANGUAGE="JavaScript"><br /> function test1()<br /> {<br /> alert("您好!/r/nhttp://www.163.com")<br /> }<br原创 2011-05-23 16:26:00 · 1023 阅读 · 0 评论 -
JavaScript ajax技术原理解析
ajax全称为"Asynchronous JavaScript and XML"(异步JavaScript和XML).ajax主要用于异步通信,实现局部刷新,改变同步请求的不便,供了更好的用户体验.并非一种新的技术,而是几种原有技术的结合体.ajax主要由以下几种技术组成原创 2011-09-15 15:16:53 · 1239 阅读 · 0 评论 -
JavaScript ajax简单例子
index.jspString path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getS原创 2011-09-15 16:31:36 · 955 阅读 · 0 评论 -
JavaScript 打开页面就执行
打开页面就执行JS alert("打开页面就执行的代码!"); function window_onload() { alert("页面加载完毕后才执行的代码!"); } IE对页面的解释是逐行的.原创 2011-10-26 15:26:01 · 14331 阅读 · 0 评论 -
JavaScript decodeURI()与decodeURIComponent()区别
decodeURI()定义和用法:decodeURI()函数可对encodeURI()函数编码过的URI进行解码.语法:decodeURI(URIstring)参数描述:URIstring必需,一个字符串,含有要解码的URI组或其他要解码的文本.返回值:URIstring的副本,其中的十六进制转义序列将被它们表示的字符替换.decodeURIComponent()定义和用法:dec原创 2011-12-01 14:30:35 · 21468 阅读 · 1 评论 -
JavaScript 判断文件扩展名
JS判断文件扩展名 function CheckInput() { var file = encodeURI(document.getElementById("file").value); if(file == "") { alert("文件不能为空!"); } else {原创 2012-04-05 15:57:52 · 3807 阅读 · 0 评论 -
JavaScript 防止重复提交
因为服务器响应比较慢,用户提交表单后会等待一段时间,可能会造成用户以为没反应重复点击提交按钮. var checkSubmitFlg = false; function checkSubmit(){ if (checkSubmitFlg == true){ return false; } checkSubmitFlg = true;原创 2012-09-10 15:01:19 · 1734 阅读 · 0 评论 -
JavaScript onBlur,onChange,onClick
OnBlur:控件在失去焦点的时候触发OnChange:当控件的内容发生改变时触发OnClick:点击该控件时触发OnKeyDown:在控件有焦点的情况下,按下键时触发OnKeyPress:在控件有焦点的情况下,按下键时触发OnKeyUp:在控件有焦点的情况下原创 2011-09-20 11:01:32 · 1545 阅读 · 0 评论