ఎక్స్ఎమ్ఎల్ డామ్ లోడ్ ఫంక్షన్
- పూర్వ పేజీ DOM పరిశీలన
- తదుపరి పేజీ DOM అంశాలు మరియు పద్ధతులు
లోడ్ చేయడానికి కోడ్ని ఒక అద్దాయి ఫంక్షన్లో నిల్వ చేయవచ్చు.
లోడ్ ఫంక్షన్
XML DOM లో XML ట్రీని పరిశీలించడానికి, నోడ్లను ప్రాప్తించడానికి, జోడించడానికి, తొలగించడానికి విధానాలు (ఫంక్షన్స్) ఉన్నాయి.
ఎక్కడికి అనుసంధానించి ప్రాసెస్ చేయడానికి ముందు, XML DOM ఆబ్జెక్ట్ను లోడ్ చేయవలసి ఉంటుంది.
మునుపటి భాగంలో ఎలా XML డాక్యుమెంట్ను లోడ్ చేయాలనే ప్రదర్శించబడింది. డాక్యుమెంట్ను లోడ్ చేయడం వలన కోడ్ని మరోసారి రాయడాన్ని నివారించుటకు కోడ్ని ఒక అద్దాయి జావాస్క్రిప్ట్ ఫైల్లో నిల్వ చేయవచ్చు:
function loadXMLDoc(dname) { try //Internet Explorer { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); } catch(e) { try //Firefox, Mozilla, Opera, etc. { xmlDoc=document.implementation.createDocument("","",null); } catch(e) {alert(e.message)} } try { xmlDoc.async=false; xmlDoc.load(dname); return(xmlDoc); } catch(e) {alert(e.message)} return(null); }
పైని ఫంక్షన్లు "loadxmldoc.js" ఫైల్లో నిల్వ చేయబడినవి.
ఈ ఉదాహరణలో, <head> భాగంలో "loadxmldoc.js" కు సంబంధించిన లింకులు ఉన్నాయి మరియు loadXMLDoc() ఫంక్షన్ ద్వారా XML డాక్యుమెంట్ ("books.xml") ను లోడ్ చేస్తాయి:
<html>
<head>
<script type="text/javascript" src="loadxmldoc.js">
</script>
</head>
<body>
<script type="text/javascript">
xmlDoc=loadXMLDoc("books.xml");
document.write("xmlDoc is loaded, ready for use");
</script>
</body>
</html>
- పూర్వ పేజీ DOM పరిశీలన
- తదుపరి పేజీ DOM అంశాలు మరియు పద్ధతులు