Javascript - 文章列表

共 29 页

  • 常用的JavaScript验证正则表达式

    下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。~~\n匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了\n匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)\n匹配空白行的正则表达式:ns*r评注:可以用来删除空白行\n匹配HTML标记的正则表达式:< (S*?)[^>]*>.*?|< .*? />评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂

  • 网页制作常用JAVASCRIPT技术

    事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.returnValue 鼠标位置 event.x event.y 窗体活动元素 document.activeElement 绑定事件 document.captureEvents(Event.KEYDOW

  • JavaScript对Select的操作

    1.动态创建select\nfunction createSelect(){\nvar mySelect = document.createElement(“select”); mySelect.id = “mySelect”; document.body.appendChild(mySelect); }\n2.添加选项option\nfunction addOption(){\n//根据id查找对象, var obj=document.getElementById(‘mySelect’);\n//添加一个选项 obj.a

  • javascript操作cookie

    问题: \n使得在访问页面的时候能够沿用上次的设置,或者在不同的页面间共享数据。比如用户在访问网站的时候设置了页面字体的大小,那么会希望下次访问的时候仍然能使用同样的设置进行浏览,而不用重复设置。 \n解决方案: \n在用户浏览页面并进行设置时,将这些设置保存在cookie中,下次访问的时候读取cookie中的设置。 \n参考下面的脚本: 复制JavaScript代码保存代码// utility function to retrieve an expiration data in proper format; function getExpDate(days, hours, minute

  • Javascript 函数: CTRL+回车 提交表单

    <script type=”text/javascript”> //<![CDATA[ Javascript 函数: Ctrl+回车 提交表单 // 例: <textarea name=\"textarea\" onKeyDown=\"submitForm(this.form.name)\"></textarea> // 注意: Form 必须有 Name 或 ID function submitForm(formName) { if(window.event.ctrlKey&&wind

  • 关于vbscript与javascript如何传递变量(包括服务器端与客户端

    关于vbscript 与 javascript如何传递变量(包括服务器端与客户端)关键词:VBScript, ASP, JavaScript关于vbscript 与 javascript如何传递变量(包括服务器端与客户端)一:最近,经常碰到有网友问,如何使vbscript和javascipt传递变量。不知道为什么要这么做。因为每一种脚本语言几乎都可以完成所需要的功能。为什么要两个一起用呢?不过,可以告诉大家。完全可以。下面,关于为什么可以的概念,昨天我讲了半天,还是有网友不明白。最后把我都快搞糊涂了。所以,我们还是结合例子来说吧。1:vbscript与javascipt传变量(客户端)<

  • 一段非常简单的让图片自动切换js代码

    1<script language =javascript > 2var curIndex=0; 3//时间间隔 单位毫秒 4var timeInterval=1000; 5var arr=new Array(); 6arr[0]=”1.jpg”; 7arr[1]=”2.jpg”; 8arr[2]=”3.jpg”; 9arr[3]=”4.jpg”;10arr[4]=”5.jpg”;11arr[5]=”6.jpg”;12arr[6]=&#82

  • 40种网站常用Javascript技巧

    1. oncontextmenu=”window.event.returnValue=false” 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart=”return false”> 取消选取、防止复制3. onpaste=”return false” 不准粘贴4. oncopy=”return false;”

  • 用一个JS代码实现页面刷新后保持页面滚动条的位置

    <SCRIPT LANGUAGE=”JavaScript”><!– /*haiwa@2004-02-12*/ function Trim(strValue) { return strValue.replace(/^s*|s*/g,”\"); } function SetCookie(sName, sValue) { document.cookie = sName + “=” + escape(sValue); } func

  • 网页页面中如何用Javascript调用Flash动画?

    问:网页页面中如何用Javascript调用Flash动画?\n答:\n在<HEADE>区加入程序代码\n<script src=”js/flash.js” type=”text/javascript”></script>\n在调用FLASH处加入程序代码\n<script language=”JavaScript” type=”text/javascript”> <!– playswf(“swf/名字.swf&#822