<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <title>ExtJS</title> <link rel="stylesheet" type="text/css" href="ext-2.0/resources/css/ext-all.css" /> <script type="text/javascript" src="ext-2.0/adapter/ext/ext-base.js"></script> < ...
#包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0)  仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者<input onclick><div onclick>等打开新窗口链接的几种办法1.window.open('url')2.用自定义函数        <script>    ...
之前在网上也找过类似的资料,国内网站介绍的都是老掉牙的方法不兼容标准浏览器。正确的方法是正确运用Selection对象和Range对象,实现在光标当前位置插入文本或结点。但是这两个对象在IE和标准的DOM方式的运用方法是不同的。 思路:首先获得用户的选区(光标当前位置可理解成起始和终止位置一样的选区)。然后,从Selection对象转成Range对象。目的是利用Range对象的方法插内容进去。最后,插入动作结束后将光标移到插入内容的后面。 实现:IE下的Selection对象,var sel = win.document.selection; DOM方式的Selection对象,var s ...
1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID號").name(或value) 6.一个小写转大写的JS: document.getElementById("output").value = document.getElementById("i ...
1. 什么是正则表达式 基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用<<regex>>来表示一段具体的正则表达式。 一段文本就是最基本的模式,简单的匹配相同的文本。 2. 不同的正则表达式引擎 正则表达式引擎是一种可以处理正则表达式的软件。通常,引擎是更大的应用程序的一部分。在软件世界,不同的正则表达式并不互相兼容。本教程会集中讨论Perl 5 类型的引擎,因为这种引擎是应用最广泛的引擎。同时我们也会提到一些和其他引擎的区别。许多近代的引擎都很类似,但不完全一样。例如.NET正则库,J ...
这个文件我自己写的JS演示效果,提供给初学者下载研究! <script> document.writeln("appCodeName:"+navigator.appCodeName+"<br/>"); document.writeln("appName :"+navigator.appName+"<br/>"); document.writeln("appVersion:"+navigator.appVersion+"<br/>"); document.write("paltform:"+navigator.platform+"<br/>"); ...
/** * 取得字符串的字节长度 */ 代码   function strlen(str) {  var i;  var len;    len = 0;  for (i=0;i<str.length;i++)  {   if (str.charCodeAt(i)>255) len+=2; else len++;  }  return len; }   /* * 判断是否为数字,是则返回true,否则返回false */ 代码   fun ...