摘要:
document 对象中有innerHTML和innerText 两个属性, 这两个属性都是获取document对象的文本内容的,这两个属性间有哪些区别呢?通过几个例子来看一下。 示例1 通过IE浏览器打开,弹出内容为 "hello world" 和 "hello world" 通过 Firefox 阅读全文
摘要:
一、基础 Function 是一个构造器,能创建Function对象,即JavaScript中每个函数实际上都是Function 对象。 构造方法: new Function ([arg1[, arg2[, ...argN]],] functionBody) 说明:arg1、arg2等为构造器的参数 阅读全文
摘要:
this指向的几种情况 1.全局中调用 this.name //this指向window对象 2.函数调用 test();//test()函数中的this也指向window对象 3.对象的方法调用 obj1.fn();//obj1对象的fn()方法中的this指向obj1 4.调用构造函数 var 阅读全文
摘要:
获取选中的值 获取一组radio被选中项的值 获取select被选中项的文本 select下拉框的第二个元素为当前选中值 radio单选组的第二个元素为当前选中值 获取值: 文本框,文本区域: 多选框checkbox: 单选组radio: 下拉框select: 控制表单元素:文本框,文本区域: 多选 阅读全文
摘要:
1.解析URL ________________________________________________________________________ 关于URL: URL(Universal Resource Locator):统一资源定位符。俗称网页地址或者网址。 URL用来表示某个资 阅读全文
摘要:
1. :before 和 :after 的主要作用是在元素内容前后加上指定内容,示例: HTML代码: <p>你好</p> CSS代码: p:before{ content: 'Hello'; color: red; } p:after{ content: 'Tom'; color: red; } 阅读全文
摘要:
下面是一个利用 onkeydown 事件js获取用户按下键盘按键信息的例子: 代码如下: < html> < body> < script type="text/javascript"> function noNumbers(e) { var keynum; var keychar; keynum 阅读全文
摘要:
一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 <script src="1.js"></script> <script s 阅读全文
摘要:
七、模块的规范 先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还没有官方规范,这一点就更重要了。 阅读全文
摘要:
网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。 但是,Javascript不是一 阅读全文