JavaScript基础教程(第7版)
第1章 了解JavaScript
●Ajax是一种创建交互式Web应用程序的方式。Ajax的好处是,应用程序的大多数处理在用户的浏览哭器中发生,而且对服务器的数据请求往往很短。
●JavaScript对象也有方法:按钮的click(),窗口的open(),文本的selected()。圆括号表示它们是方法,而不是属性。
●可以将对象、属性和方法组合在一起,从而更好地描述对象或过程。
●处理事件:提交表单和在图像上移动鼠标是两种事件。JavaScript使用称为事件处理程序的命令来处理事件。用户在页面上的操作会触发脚本中的事件处理程序。
事件处理程序 事件: onabort onblur onchange onclick onerror onfocus onload onmouseover onmouseout onselect onsubmit onunload 用户终止了页面的加载 用户离开了对象 用户修改了对象 用户点击了对象 脚本遇到了一个错误 用户激活了对象 对象完成了加载 鼠标指针移动到对象上 鼠标指针离开了对象 用户选择了对象的内容 用户提交了表单 用户离开了页面 它处理什么: ●和有什么区别:是一个块级元素,也就是说,它与前后元素之间有物理换行。但不是块级元素,它是行内的,所以可以将它应用于句子中的一个短语。
●class和id:CSS样式表在规则中使用这些属性定义页面的外观;而JavaScript文件在代码中使用这些属性来影响页面上元素的行为。
类(class)标识出可能会多次使用的元素;而id标识出元素对于文档是唯一的。
第2章 开始
●将脚本放在哪里?答:脚本可以放在HTML页面上的两个位置:
和标签之间或和标签之间。●使用外部脚本: