我完全不熟悉这一点,我正在上课,现在变成了一个令人头疼的问题。我有这个HTML DOM文件,它引用了一个XML文件,我需要在浏览器中显示在屏幕上。它应该只打印标题,标题,第一个,最后一个,位置,描述的元素。 CSS和Schema都验证了正常和工作。当我使用html文件时,我还应该将它们都保留在xml文件中吗?我在浏览器屏幕上留下空白。 感谢,利亚姆html DOM文件引用一个XML文件将不会在浏览器中打印

Catalog

var xmlDoc;

function loadXMLDoc() {

// XML loader for IE

if (window.ActiveXObject) {

xmlDoc = new ActiveXObject("Microsoft.XMLDOM");

xmlDoc.load("catalog.xml");

printCatalog();

}

// XML loader for other browsers

else {

xmlDoc = document.implementation.createDocument("", "", null);

xmlDoc.load("catalog.xml");

xmlDoc.onload = printCatalog;

}

}

function printcatalog() {

var titleNodes = xmlDoc.getElementsByTagName("title");

var firstNodes = xmlDoc.getElementsByTagName("first");

var lastNodes = xmlDoc.getElementsByTagName("last");

var locationNodes = xmlDoc.getElementsByTagName("location");

var descriptionNodes = xmlDoc.getElementsByTagName("description");

for (var i = 0; i < titleNodes.length; i++) {

document.write("

" +

titleNodes[i].firstChild.nodeValue + "

");

document.write("

" +

firstNodes[i].firstChild.nodeValue + "
");

document.write(lastNodes[i].firstChild.nodeValue + "
");

document.write(firstNodes[i].firstChild.nodeValue + "
");

document.write(locationNodes[i].firstChild.nodeValue + "
");

document.write(descriptionNodes[i].firstChild.nodeValue + "

");

}

}

xs:noNamespaceSchemaLocation="catalog.xsd">

Programming 1

Bill

Gates

3

100

101

Learn from the man himself, Mr. Microsoft.

Must love PCs and not Macs.

Government 1945

Karl

Marx

3

200

202

Mr. Marx will explain his political theories

Lecture course. Bring lots of coffee.

Math 911

Albert

Einstein

3

200

302

Find the answers to the universe in just one semester.

2010-11-09

Liam

html用dom显示xml,html DOM文件引用一个XML文件将不会在浏览器中打印相关推荐

  1. 用nodejs把多个PDF文件成为一个PDF文件

    用nodejs把多个PDF文件成为一个PDF文件 1.先下载 pdf-lib包 cnpm install pdf-lib 2.新建文件夹pdf 文件夹和pool文件夹 pdf文件夹是存放pdf原始文件 ...

  2. 一款好用的JS插件xm-select【只需要引用一个JS文件就搞定】

    一款好用的JS插件xm-select[只需要引用一个JS文件就搞定] 先上js代码:复制保存直接用 !function(e){var t={};function n(o){if(t[o])return ...

  3. w3c dom操作Xml时从加入另一个XML文件的一个元素

    同时读取两个XML文件,如果需要把一个XML 文件中的某个特定元素的内容插入到另外一个XML文件中时,要用importNode()方法,具体使用例子如下: import java.io.ByteArr ...

  4. 可疑文件_一个可疑文件_病毒样本 分享分析区_安全区 卡饭论坛 - 互助分享 - 大气谦和!...

    貌似是exe程序,改了后缀名 2013-9-5 04:12:10    创建新进程    允许 进程: c:\windows\explorer.exe 目标: c:\测试\changelog xtre ...

  5. C#中用ILMerge将所有引用的DLL和exe文件打成一个exe文件

    今天做了一个软件,想发布的时候才发现调用的类没几个,就像把它们都跟EXE文件打包在一起,以后复制去别的地方用也方便,于是上网搜了一下,发现网上大部分都是用ILMerge实现的,于是也自己试了一下,不过 ...

  6. C# 中将所有引用的DLL 和exe文件打成一个exe文件(转)

    C#工程经常会引用多个DLL文件,形成一个完整的工程项目的目的.这样的工程在发布时,需要将编译形成的EXE文件与DLL文件共同发布.如果感觉麻烦,可以将这些DLL文件与EXE文件合并,最终形成一个更大 ...

  7. 如何将多个bin文件合成一个bin文件?(二)

    一.所需软件 J-flash ARM 二.所需合成文件 1)Bootload.hex(Bootload.bin) 2)Application.hex(Application.bin) 三.步骤 打开J ...

  8. c语言调用system32下的dll文件,复制一个dll文件进system32,说:需要权限什么之类的...

    给你推荐一个另外的方法,尤其是你要替换SYSTEM32文件夹下面的文件的时候 将以下内容保存为一个reg文件,如 获取管理员权限.reg Windows Registry Editor Version ...

  9. 手机浏览器只保存php文件夹,一个PHP文件搞定支付宝系列之手机网站支付(兼容微信浏览器)...

    网上的很多PHP支付宝支付接入教程都颇为复杂,且需要配置和引入较多的文件,本人通过整理后给出一个单文件版的,希望可以给各位想接入支付宝支付的带来些许帮助和借鉴意义. 在手机浏览器下打开实现效果 在微信 ...

最新文章

  1. PNAS:利用long-read生成个人转录组
  2. struts2中welcome-fileindex.action/welcome-file直接设置action,404的解决方案
  3. Maven入门指南① :Maven 快速入门及简单使用
  4. OAF TABLE中添加序号列
  5. 实现strcmp库函数的功能
  6. C语言插入排序算法及代码
  7. 计算机表格最高分,excel表格里怎样算最高分
  8. mvc @html.action() 跨area调用controller 中的action
  9. 基于SOA架构集成spring-boot+mybatis+dubbo+Druid+zookeeper
  10. 安卓3D游戏-神奇宝贝防御战
  11. python源代码(create,huafen,doc)
  12. python矩阵连乘_python动态演示动态规划解决矩阵连乘
  13. hp服务器u盘安装系统进不了安装界面,hp笔记本开机无法从u盘安装系统
  14. Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns解决方法
  15. 程序员入职蚂蚁金服第一天就想离职,这并不是个例!
  16. string字符串常见用法
  17. 以软件测试的角度测试一支笔,软件测试面试:如何测试一支笔(铅笔,钢笔,中性笔)...
  18. 【投稿】海思手撕代码之_RR_arbiter
  19. FLex 编写网页MP3播放器
  20. java类的封装_Java类中的封装

热门文章

  1. 唏嘘!2019榜单出炉:铁打的Python连续3年第一,它居然跌出前十?
  2. python 下载图片到内存卡_python - 获取图像大小而不将图像加载到内存中
  3. python缩进注意事项_python注意事项
  4. linux bash环境,Win10系统怎样启用Linux Bash环境
  5. Shiro 实现免密登陆
  6. SQL基础语句(详解版)
  7. Git 中文详细安装教程01(安装篇)
  8. 如何给U盘设置一张妖娆又骚气的图标
  9. Java-变量、常量
  10. java对mysql读写权限设置_Java学习笔记——MySQL开放3306接口与设置用户权限