![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 59
hjjk123
这个作者很懒,什么都没留下…
展开
-
文本框(input)获取焦点(onfocus)时样式改变的实现方法
许多重视用户体验的设计师都希望给文本框(input)加上获取焦点或者鼠标悬停时的样式切换效果。其实很简单,我们只需要获取页面上的文本框,加上onfocus事件或者其他对应的事件即可。本文介绍了如何在获取焦点时切换样式,明白原理后,实现其他效果就很简单了。--------------------------------------------------------------J转载 2010-01-28 17:03:00 · 2548 阅读 · 0 评论 -
应用狭窄的用正则去除 字符串中重复的字符串
自己在做项目中遇到了个这样的情况 自己写的程序 var str= "bw112#ww112#bw112#ww112#"; var reg = /([/w#]{6})(?=.+/1)/ig; //b#ww112 alert(str.replace(reg,"")); 是针对 有规律的 字符串 六个为一组............并且有#结尾 一共原创 2010-03-31 17:57:00 · 582 阅读 · 0 评论 -
自习室查询系统--遇到的问题和解决方法
if(xmlHttp.readystate==4) { if(xmlHttp.status==200) { value=xmlHttp.responseText; addMethod(value);//这个时候要在里面进行给函数 复制 value //因为如果在外面的话 他会由于还没到达这个就绪状态 出原创 2010-03-29 18:32:00 · 1276 阅读 · 0 评论 -
关于js和jsp的交互.........
JSP数据和JavaScirpt数据交互使用问题的一种解决方法 对于WEB程序来说,前端(JavaScript)和后端(JSP/Servlet)是没法共用数据的,只能是后端程序(JSP)把数据输出,生成页面到前端,这时候生成的页面中的JavaScript代码才有可能得到所谓jsp的数据。同样的,只有把JavaScript里的数据提交给后端JSP代码,JSP程序中才能得到JavaScript的数原创 2010-03-27 17:29:00 · 6953 阅读 · 0 评论 -
ajax 不缓存的方法
1、加个随机数 xmlHttp.open("GET", "ajax.asp?now=" + new Date().getTime(), true);2、在要异步获取的asp页面中写一段禁止缓存的代码: Response.Buffer =True Response.ExpiresAbsolute =Now() - 1 Response.Expires=0原创 2010-03-26 17:44:00 · 976 阅读 · 0 评论 -
跨浏览器函数
function getEventTarget(event){var targetElement = null;if (typeof event.target != "undefined"){ targetElement = event.target;}else{ targetElement = event.srcElement;}while (targetElement.no转载 2010-03-24 10:26:00 · 556 阅读 · 0 评论 -
获得网页值以及设置div效果
先看基础 window.screen.width是获取整个屏幕的高度信息,浏览器最大化的情况下是”1024” window.screen.width是获取整个屏幕去除任务栏后的高度信息,浏览器最大化的情况下是”1004” 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:docu转载 2010-03-24 13:04:00 · 634 阅读 · 0 评论 -
关于js中的正则贪婪特性实践学习笔记
先看个例子 预想的是用这个正则实现匹配但 ....看下文 var label=hahaettt; var reglabel=//g;//惰性 alert(label.replace(reglabel,"-"));// out put - 由于 正则都是懒惰的@!所以 先看这个表达式是不是整体都符合 这个 正则表达式! 如果符合 则 那进行匹配! 在这里原创 2010-03-18 21:07:00 · 456 阅读 · 0 评论 -
js实现显示现在时间
<!--//定义一个tick函数,以获取系统的时间function tick(){var year,month,day,hours,minutes,seconds,ap;var intYear,intMonth,intDay,intHours,intMinutes,intSeconds;var today;today=new Date();intYear=today转载 2010-03-10 10:33:00 · 922 阅读 · 0 评论 -
js中的setTimeout详解
setTimeout的原型是这样的: iTimerID = window.setTimeout(vCode, iMilliSeconds [, sLanguage]) setTimeout有两种形式 setTimeout(code,interval) setTimeout(func,interval,args) 其中code是一个字符串 func是一个函数. 注意原创 2010-02-08 15:32:00 · 542 阅读 · 0 评论 -
详尽解析JavaScript中window.event对象
描述event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例子下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的转载 2010-02-08 15:00:00 · 396 阅读 · 0 评论 -
解释下 怎么实现的替换的重复字符
script type="text/javascript"> var str= "qwuerpoiuaksjdfhkajsdhoiquweriuqwioefkasjshdfkahdiofuweioruoqiwer"; var reg = /(.)(?=.*/1)/ig; alert(str.replace(reg,"")); /script> 这是一段js代码 作用是原创 2010-02-06 19:40:00 · 469 阅读 · 0 评论 -
js去除所有的空格
一:去除前后空格(vv为原文件值)var aa=vv.replace(/(^/s*)|(/s*$)/g, "");alert(aa);二:去除所有空格var aa=vv.replace(//s/g,"")alert(bb);附例子Js代码 var vv=document.getElementById("v").value; alert(vv原创 2010-02-03 19:18:00 · 2531 阅读 · 1 评论 -
js中添加onclick
无参数时:button.onclick = clickevent;clickevent是一个函数。这样在clickevent没有参数的时候是可以的,但在clickevent需要一个参数的时候,就不行了。有参数时:这时可以这样添加:button.attachevent("onclick", function(){clickevent(event, "params")});原创 2010-02-03 15:57:00 · 2244 阅读 · 0 评论 -
JavaScript正则表达式 进阶
正则表达式是一个描述字符模式的对象。JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.*********************** //JavaScript//***********************在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可转载 2010-02-05 20:14:00 · 364 阅读 · 0 评论 -
string.prototype的使用详解
<!-- //全角空格为12288,半角空格为32 //其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 //document.write((65281).toString(16)+"----"+ //(65374).toString(16)+"----"+(12288).toString(16)); Strin转载 2010-02-01 14:21:00 · 8473 阅读 · 1 评论 -
防止重复提交的各种用法
用JavaScript防止重复提交表单form的两种方法。 1、用javascript设置一个变量,只允许提交一次。 var checkSubmitFlg = false; function checkSubmit(){ if (checkSubmitFlg == true){ return false; } checkSubmitFlg = true; return转载 2010-04-04 09:25:00 · 763 阅读 · 0 评论