网站建设第三期:Js和XML
Posted 极北之森
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网站建设第三期:Js和XML相关的知识,希望对你有一定的参考价值。
JavaScript - 客户端脚本
什么是 javascript?
JavaScript 被设计用来向 html 页面添加交互行为。
JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。
JavaScript 由数行可执行计算机代码组成。
JavaScript 通常被直接嵌入 HTML 页面。
JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。
所有的人无需购买许可证均可使用 JavaScript。
客户端脚本
JavaScript "制定" 浏览器行为。这就是所谓的客户端脚本(或浏览器的脚本)。
服务器端脚本是"制定"服务器的行为(见本站的ASP / php教程)。
JavaScript可以做什么?
JavaScript 为 HTML 设计师提供了一种编程工具
HTML 创作者往往都不是程序员,但是 JavaScript 却是一种只拥有极其简单的语法的脚本语言!几乎每个人都有能力将短小的代码片断放入他们的 HTML 页面当中。JavaScript 可以将动态的文本放入 HTML 页面
类似于这样的一段 JavaScript 声明可以将一段可变的文本放入 HTML 页面:document.write("<h1>" + name + "</h1>")JavaScript 可以对事件作出响应
可以将 JavaScript 设置为当某事件发生时才会被执行,例如页面载入完成或者当用户点击某个 HTML 元素时。JavaScript 可以读写 HTML 元素
JavaScript 可以读取及改变 HTML 元素的内容。JavaScript 可被用来验证数据
在数据被提交到服务器之前,JavaScript 可被用来验证这些数据。JavaScript 可被用来检测访问者的浏览器
JavaScript 可被用来检测访问者的浏览器,并根据所检测到的浏览器,为这个浏览器载入相应的页面。JavaScript 可被用来创建 cookies
JavaScript 可被用来存储和取回位于访问者的计算机中的信息。
什么是HTML DOM?
HTML DOM 定义了访问和操作 HTML 文档的标准方法。
DOM 将 HTML 文档表达为树结构。
XML - 可扩展标记语言(EXtensible Markup Language)
XML 是跨平台的、用于传输信息且独立于软件和硬件的工具。
什么是XML?
XML 指可扩展标记语言(EXtensible Markup Language)
XML 是一种标记语言,很类似 HTML
XML 被设计用来描述数据
XML 标签没有被预定义。您需要自行定义标签。
XML 使用文件类型声明(DTD)或者 XML Schema 来描述数据。
带有 DTD 或者 XML Schema 的 XML 被设计为具有自我描述性。
XML 是一个 W3C 标准
XML不会做任何事情
ML是不做任何事情。 XML创建结构,存储和携带信息。
上面的XML文档的例子是XML编写的从Jani到Tove的一张纸条。注意标题和邮件正文。它还具有来自哪里的信息。但是,这个XML文档并没有做任何事情。只是纯粹的信息包裹在XML标记中。必须有人写了一款软件发送,接收或显示它:
MESSAGE To: Tove Don't forget me this weekend! |
XML标签不是预定义
XML标签不是预定义,您必须"发明"自己的标签。
用来标记HTML文档的标签是预定义的的HTML文件作者只能使用在HTML标准(如<P>,<H1>等)定义的标签。
XML允许作者来定义他/她自己的标签和他/她自己的文档结构。
在上面的例子(像<to>和<from>)标签没有在任何XML标准定义。这些标签是XML文档作者"发明"的。
以上是关于网站建设第三期:Js和XML的主要内容,如果未能解决你的问题,请参考以下文章