html用dom显示xml,html DOM文件引用一个XML文件将不会在浏览器中打印
我完全不熟悉这一点,我正在上课,现在变成了一个令人头疼的问题。我有这个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文件将不会在浏览器中打印相关推荐
- 用nodejs把多个PDF文件成为一个PDF文件
用nodejs把多个PDF文件成为一个PDF文件 1.先下载 pdf-lib包 cnpm install pdf-lib 2.新建文件夹pdf 文件夹和pool文件夹 pdf文件夹是存放pdf原始文件 ...
- 一款好用的JS插件xm-select【只需要引用一个JS文件就搞定】
一款好用的JS插件xm-select[只需要引用一个JS文件就搞定] 先上js代码:复制保存直接用 !function(e){var t={};function n(o){if(t[o])return ...
- w3c dom操作Xml时从加入另一个XML文件的一个元素
同时读取两个XML文件,如果需要把一个XML 文件中的某个特定元素的内容插入到另外一个XML文件中时,要用importNode()方法,具体使用例子如下: import java.io.ByteArr ...
- 可疑文件_一个可疑文件_病毒样本 分享分析区_安全区 卡饭论坛 - 互助分享 - 大气谦和!...
貌似是exe程序,改了后缀名 2013-9-5 04:12:10 创建新进程 允许 进程: c:\windows\explorer.exe 目标: c:\测试\changelog xtre ...
- C#中用ILMerge将所有引用的DLL和exe文件打成一个exe文件
今天做了一个软件,想发布的时候才发现调用的类没几个,就像把它们都跟EXE文件打包在一起,以后复制去别的地方用也方便,于是上网搜了一下,发现网上大部分都是用ILMerge实现的,于是也自己试了一下,不过 ...
- C# 中将所有引用的DLL 和exe文件打成一个exe文件(转)
C#工程经常会引用多个DLL文件,形成一个完整的工程项目的目的.这样的工程在发布时,需要将编译形成的EXE文件与DLL文件共同发布.如果感觉麻烦,可以将这些DLL文件与EXE文件合并,最终形成一个更大 ...
- 如何将多个bin文件合成一个bin文件?(二)
一.所需软件 J-flash ARM 二.所需合成文件 1)Bootload.hex(Bootload.bin) 2)Application.hex(Application.bin) 三.步骤 打开J ...
- c语言调用system32下的dll文件,复制一个dll文件进system32,说:需要权限什么之类的...
给你推荐一个另外的方法,尤其是你要替换SYSTEM32文件夹下面的文件的时候 将以下内容保存为一个reg文件,如 获取管理员权限.reg Windows Registry Editor Version ...
- 手机浏览器只保存php文件夹,一个PHP文件搞定支付宝系列之手机网站支付(兼容微信浏览器)...
网上的很多PHP支付宝支付接入教程都颇为复杂,且需要配置和引入较多的文件,本人通过整理后给出一个单文件版的,希望可以给各位想接入支付宝支付的带来些许帮助和借鉴意义. 在手机浏览器下打开实现效果 在微信 ...
最新文章
- PNAS:利用long-read生成个人转录组
- struts2中welcome-fileindex.action/welcome-file直接设置action,404的解决方案
- Maven入门指南① :Maven 快速入门及简单使用
- OAF TABLE中添加序号列
- 实现strcmp库函数的功能
- C语言插入排序算法及代码
- 计算机表格最高分,excel表格里怎样算最高分
- mvc @html.action() 跨area调用controller 中的action
- 基于SOA架构集成spring-boot+mybatis+dubbo+Druid+zookeeper
- 安卓3D游戏-神奇宝贝防御战
- python源代码(create,huafen,doc)
- python矩阵连乘_python动态演示动态规划解决矩阵连乘
- hp服务器u盘安装系统进不了安装界面,hp笔记本开机无法从u盘安装系统
- Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns解决方法
- 程序员入职蚂蚁金服第一天就想离职,这并不是个例!
- string字符串常见用法
- 以软件测试的角度测试一支笔,软件测试面试:如何测试一支笔(铅笔,钢笔,中性笔)...
- 【投稿】海思手撕代码之_RR_arbiter
- FLex 编写网页MP3播放器
- java类的封装_Java类中的封装
热门文章
- 唏嘘!2019榜单出炉:铁打的Python连续3年第一,它居然跌出前十?
- python 下载图片到内存卡_python - 获取图像大小而不将图像加载到内存中
- python缩进注意事项_python注意事项
- linux bash环境,Win10系统怎样启用Linux Bash环境
- Shiro 实现免密登陆
- SQL基础语句(详解版)
- Git 中文详细安装教程01(安装篇)
- 如何给U盘设置一张妖娆又骚气的图标
- Java-变量、常量
- java对mysql读写权限设置_Java学习笔记——MySQL开放3306接口与设置用户权限