?? myvalidate.html
字號:
<HTML>
<HEAD>
<TITLE>XML文檔合法性檢驗(yàn)程序</TITLE>
</HEAD>
<SCRIPT type="text/javascript">
var xmlChecker=new ActiveXObject("Microsoft.XMLDOM")//實(shí)例化微軟解析器對象
xmlChecker.async="false";
xmlChecker.validateOnParse="true";
xmlChecker.load("被檢驗(yàn)的XML文檔名稱"); //此處用實(shí)際的文件名替換
if (xmlChecker.parseError.errorCode!=0)
{
str1="被檢驗(yàn)的XML文檔不合法,具體信息如下:";
str2=xmlChecker.parseError.errorCode;
str3=xmlChecker.parseError.line;
str4=xmlChecker.parseError.srcText;
str5=xmlChecker.parseError.linepos;
str6=xmlChecker.parseError.reason;
alert(str1+"\r\n"+
"錯誤代號: "+str2+"\r\n"+
"錯誤發(fā)生在第 "+str3+" 行\(zhòng)n"+
"錯誤代碼如下:\r\n"+
" "+str4+"\r\n"+
"具體位置在第 "+str5 +" 個字符處"+"\r\n"+
"產(chǎn)生錯誤的原因如下:\r\n"+
" "+str6+
"文件位置: "+str7);
}
else
{
alert("文檔 "+str7+" 是合法的XML文檔!")
}
</SCRIPT>
<BODY>
這是一個XML文檔合法性檢驗(yàn)程序
</BODY>
</HTML>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -