JavaScript
文章平均质量分 65
wwttqq85538649
这个作者很懒,什么都没留下…
展开
-
鼠标光标的位置,
1,根据鼠标光标的移动,显示鼠标在距离浏览器,屏幕的位置 代码如下: 鼠标指针的位置<!--function showPos(){ // 触发事件的位置 fired.innerText = "X=" + event.x + " Y=" + event.y; client.innerText = "X=" + event.clientX +原创 2010-04-22 16:10:00 · 526 阅读 · 0 评论 -
关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
<br /><br />为了解答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”这个问题,也为了能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点和容易犯糊涂的地方再系统总结一下。 <br /><br />总结1:附件参数g的用法<br /><br />表达式加上参数g之后,表明可以进行全局匹配,注意这里“可以”的含义。我们详细叙述: <br /><br />1)对于表达式对象的exec方法,不加入g,则只返回第一个匹配,无论执行多少次均是如此,如果加入g,则第一次转载 2010-12-15 10:38:00 · 531 阅读 · 0 评论 -
HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth之完全详解(转载)
<br /> <br />作者: 来源: http://bbs.chinaunix.net核心提示:HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解 scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端.....<br />HTML:scrollLeft,scrollWidt转载 2010-12-14 17:30:00 · 328 阅读 · 0 评论 -
文本域文字内容指定选中实例页面(只选中文本中的一些字段)
<br />http://www.zhangxinxu.com/study/201004/textarea-text-select-demo.html转载 2010-12-16 12:56:00 · 625 阅读 · 0 评论 -
javascript 中setTimeout 定时执行带参数的函数
<br />文章参考;http://www.360doc.com/content/08/0529/18/26857_1294638.shtml<br /> <br />定时执行带参数的函数,具体详解请看文章参考。<br /> <br /> <br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html x原创 2011-02-25 15:34:00 · 1072 阅读 · 0 评论 -
javascript replace 去掉空格
<br /> <br /> dateText = “03.04五 04”<br /> dateText = dateText.replace(//s+/g, "");<br /> <br />输出dateText为“03.04五04”原创 2011-01-31 20:17:00 · 632 阅读 · 0 评论 -
正则表达式法计算字符串算术表达式
<br /><br /> 文章转自:http://www.programfan.com/blog/article.asp?id=37155<br /> <br /> <br />今天开始,学习如何用正则表达式来对字符串数学表达式进行处理的方法。主要学习参考资料为《vb2005技术内幕》一书。通过学习达到一些目的:一是初识正则表达式及其应用;二是掌握字符串数学表达式的处理方法;三是学习面向对象方法编程的一般方法。<br />正则表达式<br />正则表达式此时的作用有两个,一是分析表达式各个元素,分转载 2011-02-07 15:50:00 · 2590 阅读 · 0 评论 -
正则表达式法计算字符串算术表达式2
<br /><br />接着昨天的内容继续学习。<br />8、"(?<pow1>" & num & ")/^ (?<pow2>" & num & ")<br />该表达式比较简单,是幂的运算。如字符串"123.123^3.32"就匹配该规则。程序中定义为<br />Const pow As String = "(?<pow1>" & num & ")/^(?<pow2>" & num & ")"<br />9、"(?<fone>(exp|log|log10|abs|sqr|sqrt|sin|cos|ta原创 2011-02-07 15:53:00 · 743 阅读 · 0 评论 -
使用原生的javascript进行字符的四则运算。
<br />先讲解原理:利用数据结构的堆栈原理实现字符串的四则运算。<br /> 目前测试出来,暂时还不支持负数。<br />以下就是代码:<br /> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /> 2 <html xmlns="http://www.w3.or原创 2011-04-12 23:27:00 · 508 阅读 · 0 评论 -
使用原生的javascript进行字符的四则运算。
<br />先讲解原理:利用数据结构的堆栈原理实现字符串的四则运算。<br /> 目前测试出来,暂时还不支持负数。<br />以下就是代码:<br /> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /> 2 <html xmlns="http://www.w3.or原创 2011-04-12 23:26:00 · 578 阅读 · 0 评论 -
JavaScript面向对象
<br />JavaScript面向对象文章分类:Web前端①JavaScript一切都派生于现有对象的一个副本,即对象赋值跟另一个对象,只是复制对象的副本,并不是指针引用,两者之间的属性值改变,并不相互影响 <br /><br />②对象=关联数组=属性包=存储体,即键/值形式,<属性名/属性值>或<函数名/函数动作>等 <br /><br />③原型中读取的时候从原型链上读取,写入的时候往自己里面写,即读取的时候先从自身查找,没有则从上层父类查找,直至顶层Object对象,而写入则只是写在自身之中 <b转载 2011-04-12 08:36:00 · 428 阅读 · 0 评论 -
getBoundingClientRect() 来获取页面元素的位置
<br /><br />还是实际解释下,该方法获得页面中某个元素的左,上,右和下分别相对浏览器视窗的位置。也不好理解,下面用图说明下。<br />该方法已经不再是IE Only了,FF3.0+和Opera9.5+已经支持了该方法,可以说在获得页面元素位置上效率能有很大的提高,在以前版本的Opera和Firefox中必须通过循环来获得元素在页面中的绝对位置。<br /> <br /> <br />文章转自:http://www.cnblogs.com/qieqing/archive/2008/10/06/13转载 2010-12-14 17:01:00 · 351 阅读 · 0 评论 -
addEvent 和addEventLister 事件的区别。
<br />JS:attachEvent和addEventListener 使用方法attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)<br /><br />addEventListener方法 用于 Mozilla系列<br /><br />举例:document.getElementById("btn").onclick = method1;<br />document.getElementById("btn").onclick = method2;<br />d转载 2010-12-14 16:55:00 · 1124 阅读 · 0 评论 -
自动提示的文本框
1,自动提示的文本框终于完成了。先上图吧主要的几个步骤是: 1:建立框架结构 无标题文档 Color: 设置css样式: @charset "utf-8";/* CSS Document */{原创 2010-05-05 17:09:00 · 367 阅读 · 0 评论 -
Form对象的属性
1,功能:获得Form对象的属性 后台代码: Form对象的属性<!--function setAction(){ var objForm = document.myForm; objForm.action = "Ch9-2.asp"; alert(objForm.action);}function setMethod(){ var ob原创 2010-04-22 16:38:00 · 487 阅读 · 0 评论 -
元素和事件名称
1,srcElement h和type属性获取触发事件的标签对象和事件名称, 代码如下: 元素和事件名称<!--function showElement(){ ele.innerText = event.srcElement.tagName; type.innerText = event.type; // 更改元素的背景色彩原创 2010-04-22 15:55:00 · 351 阅读 · 0 评论 -
Form对象的方法
1,功能:提交表单,转移到另一个页面, 后台代码: Form对象的方法<!--function formSubmit(){ var objForm = document.myForm; objForm.submit();}function formReset(){ var objForm = document.myForm; ob原创 2010-04-22 16:43:00 · 607 阅读 · 0 评论 -
鼠标和键盘的按键
1,测试所按的键盘的unicode码代码如下: 鼠标和键盘按键<!--// 显示鼠标和键盘按键function showInfo(){ var strMsg; strMsg = "button: " + event.button + ""; strMsg += "altKey: " + event.altKey + ""; strMsg += "原创 2010-04-22 16:16:00 · 314 阅读 · 0 评论 -
动态新增对象的事件
1,关键点,objButton.attachEvent("onkeydown",moveButton);实现动态 新增对象 后台代码: 键盘事件移动元素<!-- .moveable {position:relative}--> .moveable {position:relative}<!--var LEFT_ARROW = 37var UP_A原创 2010-04-22 16:24:00 · 383 阅读 · 0 评论 -
单选和复选的应用
1,如何进行单选和复选的测试 后台代码: 单选按钮和复选框<!--function showValue(objEle){ alert(objEle.type + " : " + objEle.value);}function makeCheckbox(){ var objCheckbox = document.myForm.myCheck;原创 2010-04-22 16:55:00 · 331 阅读 · 0 评论 -
DHTML DOM的form对象,访问form对象的窗体属性
1,使用字段名称访问窗体字段。2.使用forms和elements对象访问字段 后台代码: 显示表单元素<!--function showElements(intno){ var objForm = document.forms[intno]; var strMsg = ""; for (var i=0; i < objForm.lengt原创 2010-04-22 16:33:00 · 417 阅读 · 0 评论 -
input对象的属性
1,测试input对象的属性 后台代码: 文本框的属性<!--function makeDisable(){ var objText = document.myForm; if (objText[0].disabled == true) objText[0].disabled = false; else objText原创 2010-04-22 16:50:00 · 443 阅读 · 0 评论 -
设置鼠标经过时自动选择文本
以下是代码的例子:label for="name">请输入您的姓名:onmouseover="this.focus()" onfocus="this.select()"> 自动聚焦函数this.focus()" 聚焦后选择文本。原创 2010-04-30 19:06:00 · 490 阅读 · 0 评论 -
如何实现伸缩的两级菜单
在讲解之前,我还是先把运行结果附加上去吧,这样达到有图有真相的效果。 这是前后效果图 前台html框架: 无标题文档 Home News Lastest News All News原创 2010-04-30 16:53:00 · 873 阅读 · 4 评论 -
如何判断各种浏览器的类型 及ie浏览器的类型。
<br /><script language="JavaScript"> <br /> <!-- <br />function getOs() <br />{ <br /> var OsObject = ""; <br /> if(navigator.userAgent.indexOf("MSIE")>0) { <br /> return "MSIE"; <br /> } <br /> if(isFirefox=navigator.userAgent.indexOf("原创 2011-04-15 10:46:00 · 574 阅读 · 0 评论