用javascript显示XML
用javascript显示XML
你可以用JavaScript显示XML。可以用JavaScript (或 VBScript)从一个XML文件中输入数据并在一个HTML页面内显示XML数据。 要看看XML和HTML是如何相互补充的,可以这样做:首先找到XML 文档(note.xml),然后打开HTML文档
(note.htm),这个HTML文档中包含了阅读XML文件的JavaScript,并在HTML页面预先定义的范围内显示信息。
你可以自己试试看。 在DOM School中,你可以看到许多这类的JavaScript。
现实中的XML
一些真实的例子说明了如何用XML 携带信息。
例子: XMLNews
XMLNews 是一个交换新闻和其它信息的规范。使用这样的一个标准使新闻生产者和新闻消费者都更易于使用不同的硬件、软件和编程语言对各类新闻信息进行生产、接收及归档。 一个XML News 文档的例子:
< ?xml version="1.0"?>
< nitf>
< head>
< title>Colombia Earthquake< /title>
< /head>
< body>
< body.head>
< headline>
< hl1>143 Dead in Colombia Earthquake< /hl1>
< /headline>
< byline>
< bytag>By Jared Kotler, Associated Press Writer< /bytag>
< /byline>
< dateline>
< location>Bogota, Colombia< /location>
< story.date>Monday January 25 1999 7:28 ET< /story.date>
< /dateline>
< /body.head>
相关文档:
用一个正侧表达式在javascript中验证就是咯!
<script language='javascript'>
function chkMail(){
if(document.form1.email.value=''){
alert("请填写邮箱地址!");
document.form1.email.focus();
return false;
}
//开始验证
var email = document.form1.email.value;
var pattern = /^([a-zA-Z0-9_-]) ......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; ......
这个随笔其实是为了感谢清风笑给的一个提示,不仅仅是告诉我怎么判断数组,更让我有了认真读一读 《javascript权威指南》的想法。
比较和拷贝其实是一回事,代码如下:
//
//Compare object function
//
function Compare(fobj,sobj)
{
var ftype = typ ......
作用域 Scope
Javascript 中的函数属于词法作用域,也就是说函数在它被定义时的作用域中运行而不是在被执行时的作用域内运行。这是犀牛书上的说法。但“定义时”和“执行(被调用)时”这两个东西有些人搞不清楚。简单来说,一个函数A在“定义时”就是 function A(){} 这个语句执行的时候就 ......