(memo)DOMとか

querySelector や querySelectorAll
http://d.hatena.ne.jp/amachang/20080306/1204787459
document.querySelectorAll("タグ.class");
document.querySelectorAll("div.strong");とか
Allは全部取得するけど、querySelectorは先頭の一つだけ取得する。


文字列→Document
http://www.hiteshagrawal.com/javascript/convert-xml-document-to-string-in-javascript

   <script type="text/javascript">
	function load_xml_content_string(xmlData) {
		if (window.ActiveXObject) {
			//for IE
			xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
			xmlDoc.async="false";
			xmlDoc.loadXML(xmlData);
			return xmlDoc;
		} else if (document.implementation && document.implementation.createDocument) {
			//for Mozila
			parser=new DOMParser();
			xmlDoc=parser.parseFromString(xmlData,"text/xml");
			return xmlDoc;
		}
	}
	var xmlObject = load_xml_content_string("<employee><age>12</age></employee>");
 
	var xmlString = (new XMLSerializer()).serializeToString(xmlObject);
	alert(xmlString);
   </script>

取得してきたhtmlをDocumentにしても、div 閉じ忘れていたりすると動かないのかも。