![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVASCRIPT
文章平均质量分 64
skytalemcc
古之成大事者,不惟超世之才,亦必有坚韧不拔之志!
展开
-
107个常用Javascript语句
1. document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElemen转载 2010-01-12 15:38:00 · 140 阅读 · 0 评论 -
js代码总结
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.转载 2010-01-27 20:19:00 · 192 阅读 · 0 评论 -
JavaScript基础应用
JavaScript就这么回事1:基础知识1 创建脚本块1: 2: JavaScript code goes here3: 2 隐藏脚本代码1: 2: 3: document.write(“Hello”);4: // -->5: 在不支持JavaScript的浏览器中将不执行相关代码3 浏览器不支持的时候显示1: 2: Hello to the non-JavaScri转载 2010-02-02 19:51:00 · 183 阅读 · 0 评论 -
Javascript访问html页面的控件
访问控件的主要对象是:document对象。分别对应当前文档所有的(子对象)个人观点。并且已经提供的几个主要方法来访问对象。1. document.getElementById2. document.getElementsByName 3 document.getElementsByTagName4 document.all下面我主要转载 2010-02-02 19:54:00 · 182 阅读 · 0 评论 -
JS 变量
变量在脚本中的第一次出现是在声明中。变量在第一次用到时就设置于内存中,便于后来在脚本中引用。使用变量之前先进行声明。可以使用 var 关键字来进行变量声明。var count; // 单个声明。var count, amount, level; // 用单个 var 关键字声明的多个声明。var count = 0, amount = 100; // 一条语句中的变量声明和初始化转载 2010-02-02 19:56:00 · 341 阅读 · 0 评论 -
JS 控制流程
使用 for 循环for 语句指定了一个计数器变量,一个测试条件,以及更新该计数器的操作。在每次循环的重复之前,都将测试该条件。如果测试成功,将运行循环中的代码。如果测试不成功,不运循环中的代码,程序继续运行紧跟在循环后的第一行代码。在执行该循环后,计算机变量将在下一次循环之前被更新。var howFar = 10; // 将循环次数限制为 10。var sum = new Array(how转载 2010-02-02 19:58:00 · 204 阅读 · 0 评论 -
高级 JScript
创建高级对象使用构造函数来创建对象构造函数是一个函数,调用它来例示并初始化特殊类型的对象。可以使用 new 关键字来调用一个构造函数。下面给出了使用构造函数的新示例。var myObject = new Object(); // 创建没有属性的通用对象。var myBirthday = new Date(1961, 5, 10); // 创建一个 Date转载 2010-02-02 19:59:00 · 175 阅读 · 0 评论 -
JS 对象
JScript对象Jscript 对象是属性和方法的集合。一个方法就是一个函数,是对象的成员。属性是一个值或一组值(以数组或对象的形式),是对象的成员。Jscript 支持四种类型的对象:内部对象、生成的对象、宿主给出的对象(如 Internet 浏览器中的 window 和 document)以及 ActiveX 对象(外部组件)。作为数组的对象在 Jscript 中,对象和数组几乎转载 2010-02-02 20:04:00 · 198 阅读 · 0 评论 -
复选框选择的判断
function selet(){ var a = document.getElementsByName("authArea"); var flg = 0; for(var i = 0 ;i if(a[i].checked){ flg = flg + 1; } } if(flg alert("广告商是必须的,请选择."); return false;转载 2010-02-02 20:18:00 · 208 阅读 · 0 评论 -
判断事件是不是发生在某组件中的 JS 函数
在实现某些功能, 例如只在某 DIV 上面弹出右键菜单的时候, 这个函数可以用一下,供参考用, 用一些 JS 组件库应该可以更方便的实现: // Discover browser info {{{var browserInfo = new Object();var sAgent = navigator.userAgent.toLowerCase() ; browserInfo.IsIE =转载 2010-02-05 22:52:00 · 207 阅读 · 0 评论 -
JavaScript 实现的简繁转换功能
//简繁转换功能 // 将指定元素中的文本转换为简体function bodytojt(x){var bodys=document.getElementById(x);bodys.innerHTML=Simplized(bodys.innerHTML);} // 将指定元素中的文本转换为繁体function bodytoft(x){var bodys=document.getElement转载 2010-02-05 22:40:00 · 2366 阅读 · 0 评论 -
JavaScript 三级级联菜单
HTML > HEAD > TITLE > 合同申请 TITLE > meta http-equiv ="Content-Type" content ="text/html; charset=gb2312" > SCRIPT LANGUAGE = JavaScript > /* * Define object Dsy 构造器fieldValues - 三个表单域的名称, 可以通转载 2010-02-08 22:57:00 · 225 阅读 · 0 评论 -
页面外仿 MSN 弹出提示信息的脚本改进版(仅能在IE下运行!) + 页面内完美仿MSN右下角弹出广告附带关闭按钮(支持多种浏览器)
显示效果: 其实有人做的有更好的版本, 参考这里(也是仅支持IE的):Web的桌面提醒(Popup) 效果演示: http://webuc.net/MyProject/Popup/popup.htm下载: http://webuc.net/MyProject/Popup/popup.rar SCRIPT > var oPopup;try {oPopup = window.create转载 2010-02-08 22:56:00 · 342 阅读 · 0 评论 -
利用JAVASCRIPT让IFRAME框架的高度自适应
页面内嵌不同的网页内容时,导致iframe的高度无法与实现内容或浏览器高度相匹配。窗口大小变换时,不能iframe不能进行自动调整。这里,我们利用JAVASCRIPT让IFRAME框架的高度自适应。首先,写出如下的JS方法。/*** 内嵌页面的高度设置*/function handleFrameLoad() {var hDoc = getBodyHeight(document);var t转载 2010-01-15 19:04:00 · 189 阅读 · 0 评论 -
删除字符串重复的部分
var str = "北京A,北京A,南京B,南京B,上海,天津,天健,上海,上海,上海,上海,上海,上海,MAJ KOL,MAJ JOL"; var arr = []; str = str.replace(/([^,]*)/g, function($0, $1, i){ if(str.indexOf($1) == i) arr[arr.length] = $1; }原创 2010-04-16 15:52:00 · 260 阅读 · 0 评论 -
限制只能输入数字
function checkNumric(){ if(!(event.keyCode>=48&&event.keyCode}原创 2010-04-07 01:30:00 · 295 阅读 · 0 评论 -
一个18位身份证校验计算函数
因需要对15位旧身份证号码进行升位和校验、查询处理,又没有搜索到现成的函数,于是自己写了一个简单的过程,希望能够帮得上需要的朋友。本函数的功能单一,只能校验第18位号码是否正确或者取得第18位号码,其他功能留给大家自己扩展吧! Version: 1.0.1 Author: sfply(sfply@163.com) Last Modified: 2004/7/17 12:03转载 2010-01-27 17:49:00 · 245 阅读 · 0 评论 -
一个非常不错的Email地址校验函数
配合这篇文章进行使用:)http://www.phpit.net/article/php-security-basic/1/function valid_email($email) { // First, we check that theres one @ symbol, and that the lengths are right if (!ereg("^[^@]{1,64}转载 2010-01-27 17:48:00 · 180 阅读 · 0 评论 -
使用JS合并单元格重复数据的方法
一般用于显示单据和单据明细时的自动合并,个人使用了感觉不错,使用时,个别参数需要修改,比如开始tr行的i初始值,也可以在循环条件里加判断来达到部分列不合并.建议需要此功能的朋友仔细分析下代码,从而能使用在你的程序上,并且扩展和加强实现效果原表格: |-----|-----|-----|-----| | a | for | 100 | 200转载 2010-01-15 20:31:00 · 389 阅读 · 1 评论 -
js 表格操作类(添加,删除,排序,上移,下移)
js 表格操作类(添加,删除,排序,上移,下移)*{font-size:14px}button{margin:3px}var mytable=null,mytable2=null;window.onload=function(){mytable=new CTable("tbl",10);mytable2=new CTable("tbl2",6);}Array.prototype.each=转载 2010-01-15 20:32:00 · 769 阅读 · 0 评论 -
window.open()的所有参数列表
【1、最基本的弹出窗口代码】 window.open (page.html) --> 因为着是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。window.open (page.html) 用于控制弹出新的窗口pag转载 2010-01-18 16:44:00 · 179 阅读 · 0 评论 -
js实现3D图片效果
Demonstrationhttp://www.netzgesta.de/glossy/Shows some of the things glossy.js does. 6 images with class = "glossy iradius50"glossy.js-实现图片3D圆角阴影效果。 Empty gif with class = "gloss转载 2010-01-15 20:37:00 · 209 阅读 · 0 评论 -
Javascript 技巧集合(很好)
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 eve转载 2010-01-19 20:41:00 · 199 阅读 · 0 评论 -
getElementByName, getElementById, getElementByTag 的用法
getElementByName不存在只有getElement__S__ByName 和 getElementByIdbyId的时候,会根据html元素的id属性,根据规范id应当是唯一的,用来标示一个element,比如, ......。所以返回唯一元素句柄或者null。对于表单控件等,在不指定id的时候,name也会被视作id,比如也可以用document.getElementById(转载 2010-01-19 20:45:00 · 754 阅读 · 0 评论 -
百度空间中实现拖拽、悬浮窗口效果的popup.js分析
var Popup=new Class();Popup.prototype={//弹出窗口中框架的name名称iframeIdName:ifr_popup,initialize:function (config){ //---------------弹出对话框的配置信息------------------ //contentType:设置内容区域为什么类型:1为转载 2010-01-15 21:59:00 · 676 阅读 · 0 评论 -
自动调整IFrame的高度
function IFrameResize(){//alert(this.document.body.scrollHeight); //弹出当前页面的高度var obj = parent.document.getElementById("frame_content"); //取得父页面IFrame对象// alert(obj.height); //弹出父页面中IFrame中设置的高度obj.sty转载 2010-01-15 22:33:00 · 161 阅读 · 0 评论 -
防止同一表单多次提交的办法
当处理请求的时间较长时,它可能导致用户多次提交同一表单。这不仅会使应用程序出现问题,而且还会进一步延缓请求处理时间。但是,只要使用一个简单的JavaScript函数,我们就可以防止用户多次提交同一表单,而且能够在长时间请求处理期间提醒用户。想象一下这种情形:你在Web商店花了半个小时,最后终于到了付款的页面。你再次检查了购物篮里面的各种商品和合计金额,然后输入信用卡信息并点击“提交”按钮。这时转载 2010-01-16 21:04:00 · 288 阅读 · 0 评论 -
js去掉后面的字符串
在项目中,因为所读取的字段不是Date的,是String类型的,所以无法用JSTL的 为其format数据,去掉2007-08-03 00:00:00 红色部分,在程序里写是完全可以解决此问题,但为了提高程序性能,最后直接用js来解决此问题,代码就几句,如下注:${it.appointment}为数据"2007-08-03 00:00:00" var a="${it.appoi转载 2010-01-17 20:06:00 · 272 阅读 · 0 评论 -
prototype.js的扩展
[prototype.js是由Sam Stephenson写的一个javascript类库。用于建立有高度互动的web2.0特性的富客户端页面。] 1. JavaScript 类的扩展 prototype.js 包中加入功能的一种途径就是扩展已有的JavaScript 类。 2. 对 Object 类的扩展 Object 类的扩展 方法 类别 参数 描述 extend(destinat转载 2010-01-23 20:48:00 · 182 阅读 · 0 评论 -
获得select option的text方法
function selectInput(aa) { alert(aa.options[aa.selectedIndex].text); } January February March April May June July August转载 2010-01-23 21:37:00 · 182 阅读 · 0 评论 -
document 文挡对象详解(JavaScript脚本语言描述)
[注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写,否则会提示你一个错误信息 "引用的元素为空或者不是对象"]========================================================================对象属性:document.title //设置文档标题等价于HTML的标签documen转载 2010-01-23 20:49:00 · 141 阅读 · 0 评论 -
Javascript入门(可供CSS/JS/XSS初学者参考)
JavaScript作用小结:1 创建脚本块 1: 2: JavaScript code goes here 3: 2 隐藏脚本代码 1: 2: 3: document.write(“Hello”); 4: // --> 5: 在不支持JavaScript的浏览器中将不执行相关代码 3 浏览器不支持的时候显示 1: 2: Hello转载 2010-01-23 20:50:00 · 174 阅读 · 0 评论 -
js技巧收集
1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件(value==) {value=郭强}">点击时文字消失,失去焦点时文字再出现2.网页按钮的特殊颜色style="background-color:rgb(235,207,22)">3.转载 2010-01-23 21:03:00 · 215 阅读 · 0 评论 -
JavaScript 用于模式匹配的 String 方法
<br />String对象支持四种利用正则表达式的方法,分别是search()、replace()、match()和split()。下面我们逐一进行讲解。<br />search()检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串:<br />search()方法应该是这四个方法中最简单的一个。其以正则表达式为参数,返回第一个与之匹配的子串的开始字符的位置,如果没有任何匹配的子串,其返回-1。//返回11,字符串第一个字符位置为0<br />var str ='Welcome to xiao转载 2010-06-07 21:10:00 · 347 阅读 · 0 评论