JS
yangguoklose
这个作者很懒,什么都没留下…
展开
-
JS绑定事件的函数方法—addEventListener()和attachData()
为了是js代码在html中更加可读,通常可在JS代码中为制定元素绑定事件,即用addEventListener()(NN6+/Moz/W3C)和attachData(IE5+)方法来绑定事件 代码如下:绑定事件函数[code="java"] function addEvent(elem,evtType,func){ if(elem.addEventListener)...原创 2011-11-09 17:10:09 · 270 阅读 · 0 评论 -
js中innerHTML,innerText,outerHTML的用法与区别
用法: test1 test2 在JS中可以使用: test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就是“test1 test2 ”。 test.innerText: 从起始位置到终止位置的内容, 但它去除Html标签 上例中...原创 2011-11-09 17:24:48 · 89 阅读 · 0 评论 -
js中cloneNode()的使用 两个例子
cloneNode() 方法可创建指定的节点的精确拷贝。 (可以做一个模版 然后做一个隐藏域,点击按钮就添加一个模板!) 此方法可返回所复制的节点。 该方法将复制并返回调用它的节点的副本。如果传递给它的参数是 true,它还将递归复制当前节点的所有子孙节点。否则,它只复制当前节点。 返回的节点不属于文档树,它的 parentNode 属性为 null。 当复制的是 ...原创 2011-11-09 18:30:18 · 347 阅读 · 0 评论 -
Firebug & Chrome Console 控制台使用指南
Console API当打开 firebug (也包括 Chrome 等浏览器的自带调试工具),window 下面会注册一个叫做 console 的对象,它提供多种方法向控制台输出信息,供开发人员调试使用。下面是这些方法的一个简单介绍,适时地运用它们,对于提高开发效率很有帮助。console.log(object[, object, ...])使用频率最高的一条语句:向控制台输出一...原创 2011-11-10 20:26:18 · 73 阅读 · 0 评论 -
JavaScript程序编码规范
[quote]这是一套适用于JavaScript程序的编码规范。它基于Sun的Java程序编码规范。但进行了大幅度的修改, 因为JavaScript不是Java。[/quote]软件的长期价值直接源于其编码质量。在它的整个生命周期里,一个程序可能会被许多人阅读或修改。如果一个程序可以清晰的展现出它的结构和特征,那就能减少在以后对其进行修改时出错的可能性。编程规范可以帮助程序员们...原创 2011-11-11 16:50:57 · 68 阅读 · 0 评论 -
前端设计常用Javascript语句
1、document.write( ” “); 输出语句2、JS中的注释为//3、传统的HTML文档顺序是:document- >html- >(head,body)4、一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document)5、得到表单中元素的名称和值:document.getEle...原创 2011-11-12 19:13:12 · 76 阅读 · 0 评论 -
web前端性能优化-高性能javascript学习
最近读过《高性能javascript》,记录如下: PS: 没有什么JS代码会重要到可以影响用户体验的程度 1. 由于浏览器在执行js代码时,会阻塞其他资源的下载 2. 无阻塞的脚本 * 延迟的脚本(defer) + 并不是理想的跨浏览器解决方案 * 动态脚本元素 + 通过动态创建script元素来获...原创 2011-11-12 19:13:46 · 66 阅读 · 0 评论 -
execCommand全集
JavaScript中的execCommand介绍 execCommand方法是执行一个对当前文档,当前选择或者给出范围的命令。处理Html数据时常用如下格式:document.execCommand(sCommand[,交互方式, 动态参数]) ,其中:sCommand为指令参数(如下例中的"2D-Position"),交互方式参数如果是true的话将显示对话框,如果为false的...原创 2011-12-03 01:09:03 · 92 阅读 · 0 评论 -
document.selection.createRange方法
2009-04-01 10:55 5134人阅读 评论(2) 收藏 举报document.selection.createRange() 根据当前文字选择返回 TextRange 对象,或根据控件选择返回 ControlRange 对象。配合 execCommand,在 HTML 编辑器中很有用,比如:文字加粗、斜体、复制、粘贴、创建超链接等。 实例一:哈哈。我们都是新...原创 2011-12-03 01:10:18 · 223 阅读 · 0 评论