?? testxml.htm
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>檢驗(yàn)XML</title>
</head>
<SCRIPT type="text/JavaScript">
function getError(){
/*判斷是否指定了被檢驗(yàn)文檔*/
if (filename.value==""){
outhtml.innerHTML="<h1><font color='#ff0000'>沒有指定被檢驗(yàn)文檔</font></h1>";
return;
}
var xmlChecker=new ActiveXObject("Microsoft.XMLDOM")//實(shí)例化微軟解析器對(duì)象
xmlChecker.validateOnParse="true";
xmlChecker.load(filename.value);
var str=""
if (xmlChecker.parseError.errorCode!=0)
{
var str1="<b>被檢驗(yàn)的XML文檔不合法,具體信息如下:</b>";
var str2=xmlChecker.parseError.errorCode;
var str3=xmlChecker.parseError.line;
var str4=xmlChecker.parseError.srcText;
var str5=xmlChecker.parseError.linepos;
var str6=xmlChecker.parseError.reason;
var str7=xmlChecker.parseError.url;
str=str1+
"<br><b>錯(cuò)誤代號(hào): </b>"+str2+
"<br>錯(cuò)誤發(fā)生在第 <b>"+str3+" </b>行<br>"+
"<br><b>錯(cuò)誤代碼如下:</b>"+str4+
"<br>具體位置在第 <b>"+str5 +" </b>個(gè)字符處"+
"<br><b>產(chǎn)生錯(cuò)誤的原因如下:</b>"+str6+
"<br><b>文件位置: </b>"+str7;
}
else
{
str="這是一個(gè)合法的XML文檔!";
}
outhtml.innerHTML=str;
}
</SCRIPT>
<body>
<center>
輸入被檢測(cè)XML文檔URL
<input type="file" id="filename">
<br><br>
<button onclick="getError()">顯示檢測(cè)結(jié)果</button>
</center>
<hr>
<span id="outhtml"></span>
</body>
</html>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -