Updated to the latest completions and tooltips scraped from Quirksmode.org

This commit is contained in:
Thomas Aylott
2009-04-29 15:16:10 -04:00
parent 02bd00cb2d
commit 2960e65c39
3 changed files with 123 additions and 123 deletions
@@ -1,62 +1,62 @@
{"tool_tip_prefix":"<style type=\"text\/css\" media=\"screen\">\nbody {\n background: transparent;\n\/* opacity: 0.9;*\/\n}\nhtml,body,table{font-size:10px; font-family: \"Lucida Grande\", \"Trebuchet MS\", Verdana, sans-serif;}\ntable{-webkit-border-radius:1ex;background-color:#fff;border:2px solid #eee;width:auto;}\ntd.declaration{width:15em;}\ntd.comp{-webkit-border-radius:1ex;}\n\n\/*COMPATIBILITY TABLES*\/\ntable.compatibility{line-height:140%;border-spacing:0.5em;position:relative;}\ntable.compatibility caption{border-top:1px dotted #9198C1;padding:10px 0;text-align:left;}\ntable.compatibility caption select{margin-left:5px;margin-right:7px;border:1px dotted #9198C1;}\nwbr:after{content:\"\u000200B\"}\ntr{width:100%;}\ntable.compatibility ul,table.compatibility ol{border:none;margin-bottom:0;}\ntable.compatibility td{vertical-align:top;}\ncol.IE{width:3em;}\ncol.FF{width:4em;}\ncol.Saf{width:4em;}\ncol.Op{width:4em;}\ncol.Rest{width:8em;}\ntr.compheader{background-color:#F2F3EF;}\ntr.compheader th{font-weight:normal;font-size:90%;color:#666666;}\ntr.compheader th:first-child{text-align:right;padding:1em;}\ntr.compheader:last-child th{border:none;}\ntd.header{background-color:#F2F3EF;padding:0.3em;}\ntd.header h3,td.header h4{margin-top:0.5em;text-align:center;}\ntd.declaration{background-color:#F2F3EF;text-align:right;padding-right:10px;color:#666666;}\ntd.declaration a{text-decoration:none;}\ndiv.name{font-weight:bold;margin-bottom:1em;margin-top:1em;}\ntd.comp{font-family:verdana,sans-serif;font-size:95%;text-transform:lowercase;text-align:center;height:3em;vertical-align:middle !important;}\ntable.keepCaps td.comp{text-transform:none;}\ntd.yes{background-color:#00882D;color:#ffffff;text-shadow:0 1px 1px #003211;}\ntd.almost{background-color:#40A662;color:#ffffff;text-shadow:0 1px 1px #297D47;}\ntd.incomplete{color:#00882D;border:1px solid #00882D;}\ntd.alternative{color:#666666;border:1px solid #666666;}\ntd.untestable{color:#006699;}\ntd.minimal{color:#CB000F;}\ntd.incorrect{color:#CB000F;border:1px solid #CB000F;}\ntd.inappropriate{background-color:#EFB2B7;text-shadow:0 1px 1px #fff;}\ntd.toomany{background-color:#CCE7D5;text-shadow:0 1px 1px #fff;}\ntd.buggy{background-color:#DA4C57;color:#ffffff;text-shadow:0 1px 1px #81272C;}\ntd.severebug{background-color:#82000A;color:#ffffff;text-shadow:0 1px 1px #410005;}\ntd.no{background-color:#CB000F;color:#ffffff;text-shadow:0 1px 1px #410301;}\ntd.crash{background-color:#535353;font-weight:bold;text-transform:uppercase;color:#ffffff;text-shadow:0 1px 1px #333;}\nb.warning{display:block;color:#F2F3EF;padding:0.5em;margin-right:-10px;margin-top:0.5em;background-color:#999999;text-shadow:0 1px 1px #666;}\ntd pre{padding:0;}\ntd pre + p{margin-top:2px;}\ntd th,td td{padding:1px !important;vertical-align:top;color:#666666;}\ntd th{text-align:left !important;}\n\ncite {\n -webkit-transition: right 1s ease-out, opacity 1s ease-out;\n position: relative;\n opacity: 0;\n right: 50%;\n \n display: block;\n float: right;\n -webkit-border-radius: 1ex;\n margin: 1ex auto 0;\n text-align: center;\n background: #111;\n color: #eee;\n line-height: 2em;\n padding: 0 1em;\n text-shadow: 0 1px 1px #000;\n border: 1px solid #222;\n}\n<\/style>\n<script>\nwindow.addEventListener('load',function(){\n \n var c = document.getElementsByTagName('cite')[0];\n c.style.right = '0px';\n c.style.opacity = '1';\n \n},false);\n<\/script>\n","suggestions":[
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createElement()<\/div>\n\t\tCreate a new element\n\t\t<br \/><br \/><a href=\"tests\/basics.html#createElement()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\">\n\t<pre>\nvar x = document.createElement('P')<\/pre>\n\tCreate a new HTML element node <code>&lt;P&gt;<\/code> and temporarily place it in <code>x<\/code>,\n\twhich is later inserted into the document.\n\t<ul>\n\t<li>IE also supports <code>('&lt;P&gt;')<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createElement()","match":"createElement","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createTextNode()<\/div>\n\t\tCreate a new text node\n\t\t<br \/><br \/><a href=\"tests\/basics.html#createTextNode()\">Test page<\/a>\n\t<\/td>\n\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nvar x = document.createTextNode('text')<\/pre>\n\t<p>Create a text node with content <code>text<\/code> and temporarily place it in <code>x<\/code>,\n\twhich is later inserted into the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createTextNode()","match":"createTextNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getElementById()<\/div>\n\t\tGet the element with this ID\n\t\t<br \/><br \/><a href=\"tests\/basics.html#getElementById()\">Test page<\/a>\n\t\t<b class=\"warning\">Lower case '<span style=\"text-transform: lowercase\">d<\/span>'!!<\/b>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"3\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nvar x = document.getElementById('test')<\/pre>\n\t<p>Take the element with <code>id=\"test\"<\/code> (wherever it is in the document) and put it in <code>x<\/code>.<\/p>\n\t<p>If there is more than one element with <code>id=\"test\"<\/code>, the method selects the first in the document. All\n\tothers are ignored.<\/p>\n\t<ul>\n\t<li>IE5-7 and Opera 9.26 also return the element with <code>name=\"test\"<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getElementById()","match":"getElementById","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getElementsByClassName()<\/div>\n\t\tGet a nodeList of the elements with this class.\n\t\t<br \/><br \/><a href=\"tests\/basics.html#getElementsByClassName\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.getElementsByClassName('test')\ndocument.getElementsByClassName('test test2')<\/pre>\n\t<p>The first expression returns a nodeList with all elements that have a <code>class<\/code> value that contains \"test\".\n\tThe second one returns a nodeList will all elements that have a <code>class<\/code> value that contains both\n\t\"test\" and \"test2\" (in any order).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getElementsByClassName()","match":"getElementsByClassName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getElements<wbr>ByTagName()<\/wbr><\/div>\n\t\tGet all tags of this type\n\t\t<br \/><br \/><a href=\"tests\/basics.html#getElementsByTagName()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nvar x = document.getElementsByTagName('P')<\/pre>\n\t<p>Make <code>x<\/code> into a nodeList of all P's in the document,\n\tso <code>x[1]<\/code> is the second P etc.<\/p>\n\t<pre>\nvar x = y.getElementsByTagName('P')<\/pre>\n\t<p>Gets all paragraphs that are descendants of node <code>y<\/code>.<\/p>\n\t<ul>\n\t\t<li>The <code>*<\/code> argument, which ought to select all elements in the document,\n\t\tdoesn't work in IE 5.5.<\/li>\n\t\t<li>Custom tags are not returned in Konqueror.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getElementsByTagName()","match":"getElementsByTagName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">querySelectorAll()<\/div>\n\t\tGet a nodeList of elements by CSS selector\n\t\t<br \/><br \/><a href=\"tests\/basics.html#querySelectorAll\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.querySelectorAll('.testClass')<\/pre>\n\t<p>Returns a nodeList with all elements that have a <code>class<\/code> value that contains \"testClass\".\n\tEssentially, this method allows you to use CSS syntax to retrieve elements.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM querySelectorAll()","match":"querySelectorAll","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">nodeName<\/div>\n\t\tThe name of the node\n\t\t<br \/><br \/><a href=\"tests\/aboutnodes.html#nodeName\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nx.nodeName<\/pre>\n\t<p>The name of node <code>x<\/code>. The correct names are:<\/p>\n\n\t<table>\n\t\t<tr>\n\t\t\t<th>Element<\/th>\n\t\t\t<th>Attribute<\/th>\n\t\t\t<th>Text<\/th>\n\t\t\t<th>Comments<\/th>\n\t\t\t<th>Document<\/th>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td>the UPPER CASE tag name<\/td>\n\t\t\t<td>the attribute name<\/td>\n\t\t\t<td><code>#text<\/code><\/td>\n\t\t\t<td><code>#comment<\/code><\/td>\n\t\t\t<td><code>#document<\/code><\/td>\n\t\t<\/tr>\n\t<\/table>\n\n\n\t<ul>\n\t\t<li>IE 5.5 doesn't support a <code>nodeName<\/code> for attributes and the document.<\/li>\n\t\t<li>IE 5.5 reports the <code>nodeName<\/code> of a comment as <code>!<\/code>.<\/li>\n\t\t<li>Konqueror doesn't see comment nodes.<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM nodeName","match":"nodeName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">nodeType<\/div>\n\t\tThe type of the node\n\t\t<br \/><br \/><a href=\"tests\/aboutnodes.html#nodeType\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nx.nodeType<\/pre>\n\t<p>The type of node <code>x<\/code>. The correct types are:<\/p>\n\n\t<table>\n\t\t<tr>\n\t\t\t<th>Element<\/th>\n\t\t\t<th>Attribute<\/th>\n\t\t\t<th>Text<\/th>\n\t\t\t<th>Comments<\/th>\n\t\t\t<th>Document<\/th>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td>1<\/td>\n\t\t\t<td>2<\/td>\n\t\t\t<td>3<\/td>\n\t\t\t<td>8<\/td>\n\t\t\t<td>9<\/td>\n\t\t<\/tr>\n\t<\/table>\n\n\t<ul>\n\t\t<li>IE 5.5: attributes and document not defined; comment has nodeType 1<\/li>\n\t\t<li>Konqueror doesn't see comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM nodeType","match":"nodeType","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">nodeValue<\/div>\n\t\tThe value of the node, if any. Read\/write\n\t\t<br \/><br \/><a href=\"tests\/aboutnodes.html#nodeValue\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nx.nodeValue<\/pre>\n\t<p>Get the value of node <code>x<\/code><\/p>\n<pre>x.nodeValue = 'Test'<\/pre>\n\t<p>Set the value of node <code>x<\/code><\/p>\n\t<table>\n\t\t<tr>\n\t\t\t<th>Element<\/th>\n\t\t\t<th>Attribute<\/th>\n\t\t\t<th>Text<\/th>\n\t\t\t<th>Comments<\/th>\n\t\t\t<th>Document<\/th>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td>n\/a<\/td>\n\t\t\t<td>Value of attribute<\/td>\n\t\t\t<td>Content of text node<\/td>\n\t\t\t<td>Content of comment node<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t<\/tr>\n\t<\/table>\n\n\t<ul>\n\t\t<li>IE 5.5 doesn't support <code>nodeValue<\/code> for attributes<\/li>\n\t\t<li>Konqueror doesn't see comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM nodeValue","match":"nodeValue","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">tagName<\/div>\n\t\tThe tag name of an element node\n\t\t<br \/><br \/><a href=\"tests\/aboutnodes.html#tagName\">Test page<\/a>\n\t\t<b class=\"warning\">Don't use<\/b>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"4\">Almost<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.tagName<\/pre>\n\t<p>Get the tag name of node <code>x<\/code>. Correct values are:<\/p>\n\t<table>\n\t\t<tr>\n\t\t\t<th>Element<\/th>\n\t\t\t<th>Attribute<\/th>\n\t\t\t<th>Text<\/th>\n\t\t\t<th>Comments<\/th>\n\t\t\t<th>Document<\/th>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td>the UPPER CASE tag name<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t<\/tr>\n\t<\/table>\n\n\t<p>My advice is not to use <code>tagName<\/code> at all.<br \/>\n\t<code>nodeName<\/code> contains all functionalities of <code>tagName<\/code>,\n\tplus a few more. Therefore <code>nodeName<\/code> is always the better choice.<\/p>\n\n\t<ul>\n\t\t<li>In IE (all versions) the <code>tagName<\/code> of a comment node is <code>!<\/code><\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM tagName","match":"tagName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">childNodes[]<\/div>\n\t\tAn array with all child nodes of the node\n\t\t<br \/><br \/><a href=\"tests\/children.html#childNodes[]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.childNodes[1]<\/pre>\n\t<p>Get the second child node of node <code>x<\/code>.<\/p>\n\t<p>The <code>childNodes<\/code> nodeList consists of all child nodes of the element, including\n\t(empty) text nodes and comment nodes.<\/p>\n\n\t<ul>\n\t\t<li>IE does not count empty text nodes. Since this is the desired behaviour as far\n\t\tas I'm concerned, it still gets a Yes.<\/li>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"DOM childNodes[]","match":"childNodes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">children[]<\/div>\n\t\tAn array with all child element nodes of the node\n\t\t<br \/><br \/><a href=\"tests\/children.html#children[]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"4\">Almost<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.children[1]<\/pre>\n\t<p>Get the second element child node of node <code>x<\/code>.<\/p>\n\t<p>Where <code>childNodes<\/code> holds all child nodes, <code>children<\/code> only holds those\n\tthat are element nodes (HTML tags).<\/p>\n\t<ul>\n\t\t<li>IE incorrectly counts comment nodes, too.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"DOM children[]","match":"children","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">firstChild<\/div>\n\t\tThe first child node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#firstChild\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.firstChild<\/pre>\n\t<p>Get the first child node of node <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM firstChild","match":"firstChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">hasChildNodes()<\/div>\n\t\tCheck if the node has child nodes\n\t\t<br \/><br \/><a href=\"tests\/children.html#hasChildNodes()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.hasChildNodes()<\/pre>\n\t<p>Returns <code>true<\/code> when node <code>x<\/code> has child nodes; <code>false<\/code>\n\twhen it hasn't.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM hasChildNodes()","match":"hasChildNodes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">lastChild<\/div>\n\t\tThe last child node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#lastChild\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.lastChild<\/pre>\n\t<p>Get the last child of node <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM lastChild","match":"lastChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">nextSibling<\/div>\n\t\tThe next sibling node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#nextSibling\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.nextSibling<\/pre>\n\t<p>Get the next child of the parent of <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM nextSibling","match":"nextSibling","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">parentNode<\/div>\n\t\tThe parent node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#parentNode\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.parentNode<\/pre>\n\t<p>Get the parent node of <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM parentNode","match":"parentNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">previousSibling<\/div>\n\t\tThe previous sibling node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#previousSibling\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.previousSibling<\/pre>\n\t<p>Get the previous child of the parent of <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM previousSibling","match":"previousSibling","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">sourceIndex<\/div>\n\t\tThe index number of the node in the page source\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#sourceIndex\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.sourceIndex<\/pre>\n\t<p>Get the <code>sourceIndex<\/code> of element <code>x<\/code>. This\n\tis also the index number for the element in the\n\t<code>document.getElementsByTagName('*')<\/code> array.<\/p>\n\t<ul>\n\t\t<li>Opera 9.26 returns the wrong <code>sourceIndex<\/code> in my test.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM sourceIndex","match":"sourceIndex","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">appendChild()<\/div>\n\t\tAppend a child node as the last node to an element\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#appendChild()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.appendChild(y)<\/pre>\n\t<p>Make node <code>y<\/code> the last child of node <code>x<\/code>.<\/p>\n\t<p>If you append a node that's somewhere else in the document, it moves to the new position.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM appendChild()","match":"appendChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cloneNode()<\/div>\n\t\tClone a node\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#cloneNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x = y.cloneNode(true | false)<\/pre>\n\t<p>Make node <code>x<\/code> a copy of node <code>y<\/code>. If the argument is <code>true<\/code>, the entire tree below <code>y<\/code>\n\tis copied, if it's <code>false<\/code> only the root node <code>y<\/code> is copied.<\/p>\n\t<p>Later you insert the clone into the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM cloneNode()","match":"cloneNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertBefore()<\/div>\n\t\tInsert a node into the child nodes of an element\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#insertBefore()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp buggy\">Buggy<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.insertBefore(y,z)<\/pre>\n\t<p>Insert node <code>y<\/code> as a child of node <code>x<\/code> just before node <code>z<\/code>.<\/p>\n\t<ul>\n\t\t<li>IE8b2 inserts the element correctly, but the change only shows when you click on element <code>z<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM insertBefore()","match":"insertBefore","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">removeChild()<\/div>\n\t\tRemove a child node from an element\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#removeChild()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.removeChild(y)<\/pre>\n\t<p>Remove child <code>y<\/code> of node <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM removeChild()","match":"removeChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">replaceChild()<\/div>\n\t\tReplace a child node of an element by another child node\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#replaceChild()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.replaceChild(y,z)<\/pre>\n\t<p>Replace node <code>z<\/code>, a child of node <code>x<\/code>, by node <code>y<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM replaceChild()","match":"replaceChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">appendData()<\/div>\n\t\tAppend data to a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#appendData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.appendData(' some extra text')<\/pre>\n\t<p>Appends the string <code> some extra text<\/code> to x, which must be a text node.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM appendData()","match":"appendData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">data<\/div>\n\t\tThe content of a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#data\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.data<\/pre>\n\t<p>The content of <code>x<\/code>, which must be a text node. The same as <code>x.nodeValue<\/code>.<\/p>\n\t<p>Can also be set:<\/p><pre>x.data = 'The new text'<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM data","match":"data","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteData()<\/div>\n\t\tDelete text from a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#deleteData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.deleteData(4,3)<\/pre>\n\t<p>Delete some data from <code>x<\/code>, which must be a text node, starting at the fifth character and\n\tdeleting three characters. Second argument is required.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM deleteData()","match":"deleteData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertData()<\/div>\n\t\tInsert text into a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#insertData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.insertData(4,' and now for some extra text ')<\/pre>\n\t<p>Insert the string <code>and now for some extra text<\/code> after the fourth character\n\tinto <code>x<\/code>, which must be a text node.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM insertData()","match":"insertData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">replaceData()<\/div>\n\t\tReplace text in a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#replaceData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.replaceData(4,3,' and for some new text ')<\/pre>\n\t<p>Replace three characters, beginning at the fifth one, of node <code>x<\/code>, which must be a text node,\n\tby the string <code>and for some new text<\/code>.<\/p>\n\t<\/td><\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM replaceData()","match":"replaceData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">substringData()<\/div>\n\t\tTake a substring of the text in the text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#substringData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.substringData(4,3)<\/pre>\n\t<p>Takes a substring of <code>x<\/code>, which must be a text node, starting at the fifth character and with a length of three\n\tcharacters. Thus it's the same as the old\n\t<a href=\"..\/js\/strings.html#substr\">substr() method<\/a> of strings.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM substringData()","match":"substringData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">attributes[index]<\/div>\n\t\tAn array with the attributes of a node, accessed by index number, in the order they're\n\t\tdefined in the source code\n\t\t<br \/><br \/><a href=\"tests\/attributesArray.html#attributes[index]\">Test page<\/a>\n\t<b class=\"warning\">Do not use<\/b>\n\tUse <code>getAttribute()<\/code> instead\n\t<\/td>\n\t<td class=\"comp alternative\" colspan=\"3\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.attributes[1]<\/pre>\n\t<p>This array consists of all defined attributes <em>in the order they&#8217;re defined in the HTML<\/em>.\n\tIn IE5-7 it consists of all\n\tattributes that can <em>possibly<\/em> be defined on the node (84 all in all).<\/p>\n\t<p>Do yourself a favour and don't use the indexed <code>attributes<\/code> array.<\/p>\n\n\t<ul>\n\t\t<li>Safari, Opera, Konqueror take the second attribute that's defined on node\n\t\t<code>x<\/code> (align in the test).<\/li>\n\t\t<li>Firefox and IE8 try to do the same, but the order of attributes is off (worse in FF than in IE).<\/li>\n\t\t<li>IE5-7 takes the second <em>possible<\/em> attribute of node <code>x<\/code> (dataFld in the\n\t\ttest), whether it's defined or not.<\/li>\n\t\t<li>IE 5.5 initially gives the value of the attribute; not the attribute object.<\/li>\n\t\t<li>In IE8b2 the <code>attributes<\/code> array doesn't have a <code>length<\/code>.<\/li>\n\t<\/ul>\n\n<\/td><\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"[${1:index}]$0","tool_tip_format":"html","display":"DOM attributes[index]","match":"attributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">attributes[key]<\/div>\n\t\tAn array with the attributes of a node, accessed by attribute name\n\t\t<br \/><br \/><a href=\"tests\/attributesArray.html#attributes[key]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.attributes['align']<\/pre>\n\t<p>Get the align attribute object of node <code>x<\/code>. If the node has no align attribute, it\n\treturns <code>undefined<\/code> (except in IE, where it returns an attribute object that has no value.)<\/p>\n\n\t<p>After years in the wilderness <code>attribute[key]<\/code> is slowly approaching a workable situation.\n\tI used to advice you not to use it; but by now you can try it if you like.<\/p>\n\n\t<ul>\n\t\t<li>IE5-7 doesn't return the value of a <code>style<\/code> attribute.<\/li>\n\t\t<li>IE 5.5 doesn't return custom attributes, and initially gives the attribute value instead\n\t\tof an attribute object.<\/li>\n\t<\/ul>\n\n<\/td><\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"[${1:key}]$0","tool_tip_format":"html","display":"DOM attributes[key]","match":"attributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createAttribute() and setAttributeNode()<\/div>\n\t\tCreate a new attribute node and append it to an element node.\n\t\t<br \/><br \/><a href=\"tests\/attributesNodes.html#createAttribute%20and%20setAttributeNode\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp untestable\">Untest<wbr>able<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\">\n<pre>\nz = document.createAttribute('title');\nz.value = 'Test title';\nx.setAttributeNode(z)\n<\/pre>\n<p>This creates a title attribute with a value and sets it on node <code>x<\/code>.<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createAttribute()","match":"createAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createAttribute() and setAttributeNode()<\/div>\n\t\tCreate a new attribute node and append it to an element node.\n\t\t<br \/><br \/><a href=\"tests\/attributesNodes.html#createAttribute%20and%20setAttributeNode\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp untestable\">Untest<wbr>able<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\">\n<pre>\nz = document.createAttribute('title');\nz.value = 'Test title';\nx.setAttributeNode(z)\n<\/pre>\n<p>This creates a title attribute with a value and sets it on node <code>x<\/code>.<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM setAttributeNode()","match":"setAttributeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getAttribute()<\/div>\n\t\tGet the value of an attribute\n\t\t<br \/><br \/><a href=\"tests\/attributesBasics.html#getAttribute()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"3\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.getAttribute('align')<\/pre>\n\t<p>Gives the value of the align attribute of node <code>x<\/code>.<\/p>\n\n\n\t<ul>\n\t\t<li>In IE5-7, accessing the style attribute gives an object, and accessing the onclick\n\t\tattribute gives an anonymous function wrapped around the actual content.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getAttribute()","match":"getAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getAttributeNode()<\/div>\n\t\tGet an attribute node\n\t\t<br \/><br \/><a href=\"tests\/attributesNodes.html#getAttributeNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.getAttributeNode('align')<\/pre>\n\t<p>Get the attribute object <code>align<\/code> of node <code>x<\/code>. This is an object, not a value.<\/p>\n\t<ul>\n\t\t<li>IE 6\/7 don't allow you to access the value of <code>x.getAttributeNode('style')<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getAttributeNode()","match":"getAttributeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t<div class=\"name\">hasAttribute()<\/div>\n\tCheck if a node has a certain attribute\n\t<br \/><br \/><a href=\"tests\/attributesMisc.html#hasAttribute()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.hasAttribute('align')<\/pre>\n\t<p>Returns <code>true<\/code> when node <code>x<\/code> has an align attribute, <code>false<\/code> when it hasn't.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM hasAttribute()","match":"hasAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">hasAttributes()<\/div>\n\t\tCheck if a node has attributes\n\t<br \/><br \/><a href=\"tests\/attributesMisc.html#hasAttributes()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.hasAttributes()<\/pre>\n\t<p>Returns <code>true<\/code> when node <code>x<\/code> has attributes, <code>false<\/code> when it hasn't.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM hasAttributes()","match":"hasAttributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">name<\/div>\n\t\tThe name of an attribute\n\t\t<br \/><br \/><a href=\"tests\/attributesNameValue.html#name%20and%20value\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.name<\/pre>\n\t<p>The name of attribute node <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM name","match":"name","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">removeAttribute()<\/div>\n\t\tRemove an attribute node\n\t\t<br \/><br \/><a href=\"tests\/attributesBasics.html#removeAttribute()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"3\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.removeAttribute('align')<\/pre>\n\t<p>Remove the <code>align<\/code> attribute from node <code>x<\/code>.<\/p>\n\n\t<ul>\n\t\t<li>IE5-7 and Opera don't remove event handlers.<\/li>\n\t\t<li>Konqueror doesn't remove the align attribute.<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM removeAttribute()","match":"removeAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">remove<wbr>AttributeNode()<\/wbr><\/div>\n\t\tRemove an attribute node\n\t\t<br \/><br \/><a href=\"tests\/attributesNodes.html#removeAttributeNode()\">Test page<\/a>\n\t<\/td><td class=\"comp no\">No<\/td>\n\t<td class=\"comp minimal\">Minimal<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n\t<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.removeAttributeNode(x.attributes['align'])\nx.removeAttributeNode(x.attributes[1])\nx.removeAttributeNode(x.getAttributeNode('align'))<\/pre>\n\n\t<p>Removes the attribute node. There is little difference with <code>removeAttribute()<\/code>,\n\texcept in the method argument.<\/p>\n\n\t<ul>\n\t\t<li>IE 6 does't remove anything, but doesn't give an error message either.<\/li>\n\t\t<li>IE 7 doesn't remove styles and event handlers.<\/li>\n\t\t<li>Opera doesn't remove event handlers.<\/li>\n\t\t<li>Konqueror doesn't remove the align attribute.<\/li>\n\t<\/ul>\n\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM removeAttributeNode()","match":"removeAttributeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">setAttribute()<\/div>\n\t\tSet the value of an attribute\n\t\t<br \/><br \/><a href=\"tests\/attributesBasics.html#setAttribute()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\" colspan=\"3\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.setAttribute('align','right')<\/pre>\n\t<p>Set the align attribute of node <code>x<\/code> to <code>right<\/code>. The name and value are both strings.<\/p>\n\t<ul>\n\t\t<li>IE5-7 doesn't set styles and removes events when you try to set them.<\/li>\n\t\t<li>IE8b2 changes the style attribute, but the change only shows after you run another test..<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM setAttribute()","match":"setAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\">\n\t\t<div class=\"name\">setAttributeNode()<\/div>\n\t<\/td>\n\t<td colspan=\"12\">See <code>createAttribute()<\/code>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM setAttributeNode()","match":"setAttributeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">value<\/div>\n\t\tThe value of an attribute\n\t\t<br \/><br \/><a href=\"tests\/attributesNameValue.html#name%20and%20value\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.value<\/pre>\n\t<p>The value of attribute <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>IE6-7 gives <code>null<\/code> for style values.<\/li>\n\t<\/ul>\n<\/td><\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM value","match":"value","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">contains()<\/div>\n\t\tCheck whether an element contains another element\n\t<br \/><br \/><a href=\"tests\/basics.html#contains()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.contains(y)<\/pre>\n\t<p>If node <code>y<\/code> is a descendant of node <code>x<\/code>, the method returns <code>true<\/code>,\n\telse <code>false<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM contains()","match":"contains","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createDocument()<\/div>\n\t\tCreate a new document\n\t<br \/><br \/><a href=\"tests\/implementation.html#createDocument()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x = document.implementation.createDocument('','',null)<\/pre>\n\t<p>Creates a new document. The the <a href=\"importxml.html\">Import XML<\/a> script gives\n\tan example of what to do with such a document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createDocument()","match":"createDocument","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createDocument<wbr>Fragment()<\/wbr><\/div>\n\t\tCreate a document fragment\n\t\t<br \/><br \/><a href=\"tests\/fragment.html#createDocumentFragment()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x = document.createDocumentFragment();\nx.[fill with nodes];\ndocument.[somewhere].appendChild(x);<\/pre>\n\t<p>Create a fragment, add a lot of nodes to it, and then insert it into the document. Note that the fragment\n\titself is not inserted, only its child nodes.<\/p>\n\t<p>You may not move a node from the existing document to the document fragment. (Cloning is allowed,\n\thowever.)<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createDocumentFragment()","match":"createDocumentFragment","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">documentElement<\/div>\n\t\tThe HTML tag\n\t\t<br \/><br \/><a href=\"tests\/document.html#documentElement\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.documentElement<\/pre>\n\t<p>Represents the root element of the XML document. In any HTML document, the\n\t<code>&lt;html&gt;<\/code> element is of course the root element.<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM documentElement","match":"documentElement","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getElements<wbr>ByName()<\/wbr><\/div>\n\t\tGet elements by their name attribute\n\t<br \/><br \/><a href=\"tests\/getelementsbyname.html#getElementsByName()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\" colspan=\"3\">Incor<wbr>rect and incom<\/wbr><wbr>plete<\/wbr><\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>var x = document.getElementsByName('test')<\/pre>\n\t<p>Create a nodeList with all elements that have <code>name=\"test\"<\/code>. It should ignore\n\telements with <code>id=\"test\"<\/code>\n\n\t<p>On my test page the\n\t<code>&lt;p&gt;<\/code>,\n\t<code>&lt;input&gt;<\/code>,\n\t<code>&lt;img&gt;<\/code> and\n\t<code>&lt;ppk&gt;<\/code> tags have this name, while there's also a paragraph with <code>id=\"test\"<\/code>.\n\tIdeally, all browsers should get the first four elements and ignore the fifth one.<\/p>\n\n\n\t<ul>\n\t\t<li>IE5-7 and Opera 9.26 ignore the <code>&lt;p&gt;<\/code> and <code>&lt;ppk&gt;<\/code> tags with <code>name=\"test\"<\/code>,\n\t\tbut counts the <code>&lt;p&gt;<\/code> with <code>id=\"test\"<\/code><\/li>\n\t\t<li>IE8b2 ignores the <code>&lt;ppk&gt;<\/code> tag.<\/li>\n\t\t<li>Opera counts the <code>&lt;p&gt;<\/code> with <code>id=\"test\"<\/code><\/li>\n\t\t<li>Konqueror ignores the <code>&lt;ppk&gt;<\/code> tag.<\/li>\n\t<\/ul>\n\n\t<\/p><\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getElementsByName()","match":"getElementsByName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">hasFeature()<\/div>\n\t\tCheck if a document has a certain feature.\n\t\t<br \/><br \/><a href=\"tests\/implementation.html#hasFeature()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.implementation.hasFeature('XML','1.0')<\/pre>\n\t<p>Returns <code>true<\/code> if the browser considers itself to be supporting XML 1.0.\n\tOther values include Core, HTML, Range, and CSS.<\/p>\n\t<p>Note that this method reports the browser's own assessment of its capabilities.\n\tThere is no independent check.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM hasFeature()","match":"hasFeature","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">isSupported()<\/div>\n\t\tCheck if an element has a certain feature.\n\t\t<br \/><br \/><a href=\"tests\/isSupported.html#isSupported()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.isSupported('XML','1.0')<\/pre>\n\t<p>Returns <code>true<\/code> if the browser considers itself to be supporting XML 1.0.\n\tOther values include Core, HTML, Range, and CSS.<\/p>\n\t<p>Note that this method reports the browser's own assessment of its capabilities.\n\tThere is no independent check.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM isSupported()","match":"isSupported","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">item()<\/div>\n\t\tAccess an item in an array\n\t\t<br \/><br \/><a href=\"tests\/basics.html#item()\">Test page<\/a>\n\t<b class=\"warning\">Not necessary in JavaScript<\/b>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.getElementsByTagName('P').item(0)<\/pre>\n\t<p>The same as <code>document.getElementsByTagName('P')[0]<\/code>.<\/p>\n\t<p>The <code>item()<\/code> method is meant for other programming languages where nodeLists\n\tlike those returned by getElementsByTagName are not conveniently accessible as if they were arrays.<\/p>\n\t<p>You don't need <code>item()<\/code> at all in JavaScript.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM item()","match":"item","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">normalize()<\/div>\n\t\tMerge adjacent text nodes into one node\n\t\t<br \/><br \/><a href=\"tests\/data.html#splitText()%20and%20normalize()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.normalize()<\/pre>\n\t<p>All child nodes of node <code>x<\/code> that are text nodes and have other text nodes as siblings, are merged.\n\tThis is in fact the reverse of <code>splitText<\/code>: text nodes that were split, come together again.\n\t<\/p><\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM normalize()","match":"normalize","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">ownerDocument<\/div>\n\t\tThe document that 'owns' the element\n\t\t<br \/><br \/><a href=\"tests\/document.html#ownerDocument\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.ownerDocument<\/pre>\n\t<p>Refers to the document object that 'owns' node <code>x<\/code>. This is the document node.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM ownerDocument","match":"ownerDocument","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">splitText()<\/div>\n\t\tSplit a text node into two text nodes\n\t\t<br \/><br \/><a href=\"tests\/data.html#splitText()%20and%20normalize()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.splitText(5)<\/pre>\n\t<p>Split the text node <code>x<\/code> at the 6th character. <code>x<\/code> now contains the first part (char. 0-5), while a new\n\tnode is created (and becomes <code>x.nextSibling<\/code>) which contains the second part (char. 6-end) of the orginial text.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM splitText()","match":"splitText","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">applyElement()<\/div>\n\t\tSomething with nodes\n\t\t<br \/><br \/><a href=\"tests\/mscore.html#applyElement()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp buggy\">Buggy<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>var y = document.createElement('i');\nx.applyElement(y)<\/pre>\n\t<p>The <code>&lt;i&gt;<\/code> element is inserted into element <code>x<\/code>, around the text.<\/p>\n\t<ul>\n\t\t<li>IE8b2 does this, but the change only shows when you click on the test element.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM applyElement()","match":"applyElement","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">clearAttributes()<\/div>\n\t\tRemove all attributes from a node\n\t\t<br \/><br \/><a href=\"tests\/attributesMisc.html#Microsoft%20attribute%20methods\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\" colspan=\"4\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.clearAttributes()<\/pre>\n\t<p>Remove all attributes from node <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>IE doesn't clear event handlers. IE 7 doesn't clear inline styles.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM clearAttributes()","match":"clearAttributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">merge<wbr>Attributes()<\/wbr><\/div>\n\t\tCopy all attributes of one node to another node\n\t\t<br \/><br \/><a href=\"tests\/attributesMisc.html#Microsoft%20attribute%20methods\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.mergeAttributes(y)<\/pre>\n\t<p>Copy all of node <code>y<\/code>'s attributes to node <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM mergeAttributes()","match":"mergeAttributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">removeNode()<\/div>\n\t\tRemove a node\n\t\t<br \/><br \/><a href=\"tests\/mscore.html#removeNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.removeNode(true | false)<\/pre>\n\t<p>Remove node <code>x<\/code> from the document. If you use the argument <code>true<\/code> its children are also removed;\n\tif you use <code>false<\/code> they aren't. Note that all text nodes count as children, too.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM removeNode()","match":"removeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">replaceNode()<\/div>\n\t\tReplace a node by another node\n\t\t<br \/><br \/><a href=\"tests\/mscore.html#replaceNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.replaceNode(y)<\/pre>\n\t<p>Replace node <code>x<\/code> by node <code>y<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM replaceNode()","match":"replaceNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">swapNode()<\/div>\n\t\tSwap two nodes\n\t\t<br \/><br \/><a href=\"tests\/mscore.html#swapNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.swapNode(y)<\/pre>\n\t<p>Put node <code>x<\/code> in node <code>y<\/code>'s place and vice versa.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM swapNode()","match":"swapNode","image":"DOM"}],"tool_tip_format":"html"}
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createElement()<\/div>\n\t\tCreate a new element\n\t\t<br \/><br \/><a href=\"tests\/basics.html#createElement()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\">\n\t<pre>\nvar x = document.createElement('P')<\/pre>\n\tCreate a new HTML element node <code>&lt;P&gt;<\/code> and temporarily place it in <code>x<\/code>,\n\twhich is later inserted into the document.\n\t<ul>\n\t<li>IE also supports <code>('&lt;P&gt;')<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createElement()","match":"createElement","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createTextNode()<\/div>\n\t\tCreate a new text node\n\t\t<br \/><br \/><a href=\"tests\/basics.html#createTextNode()\">Test page<\/a>\n\t<\/td>\n\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nvar x = document.createTextNode('text')<\/pre>\n\t<p>Create a text node with content <code>text<\/code> and temporarily place it in <code>x<\/code>,\n\twhich is later inserted into the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createTextNode()","match":"createTextNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getElementById()<\/div>\n\t\tGet the element with this ID\n\t\t<br \/><br \/><a href=\"tests\/basics.html#getElementById()\">Test page<\/a>\n\t\t<b class=\"warning\">Lower case '<span style=\"text-transform: lowercase\">d<\/span>'!!<\/b>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"3\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nvar x = document.getElementById('test')<\/pre>\n\t<p>Take the element with <code>id=\"test\"<\/code> (wherever it is in the document) and put it in <code>x<\/code>.<\/p>\n\t<p>If there is more than one element with <code>id=\"test\"<\/code>, the method selects the first in the document. All\n\tothers are ignored.<\/p>\n\t<ul>\n\t<li>IE5-7 and Opera 9.26 also return the element with <code>name=\"test\"<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getElementById()","match":"getElementById","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getElementsByClassName()<\/div>\n\t\tGet a nodeList of the elements with this class.\n\t\t<br \/><br \/><a href=\"tests\/basics.html#getElementsByClassName\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.getElementsByClassName('test')\ndocument.getElementsByClassName('test test2')<\/pre>\n\t<p>The first expression returns a nodeList with all elements that have a <code>class<\/code> value that contains \"test\".\n\tThe second one returns a nodeList will all elements that have a <code>class<\/code> value that contains both\n\t\"test\" and \"test2\" (in any order).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getElementsByClassName()","match":"getElementsByClassName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getElements<wbr>ByTagName()<\/wbr><\/div>\n\t\tGet all tags of this type\n\t\t<br \/><br \/><a href=\"tests\/basics.html#getElementsByTagName()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nvar x = document.getElementsByTagName('P')<\/pre>\n\t<p>Make <code>x<\/code> into a nodeList of all P's in the document,\n\tso <code>x[1]<\/code> is the second P etc.<\/p>\n\t<pre>\nvar x = y.getElementsByTagName('P')<\/pre>\n\t<p>Gets all paragraphs that are descendants of node <code>y<\/code>.<\/p>\n\t<ul>\n\t\t<li>The <code>*<\/code> argument, which ought to select all elements in the document,\n\t\tdoesn't work in IE 5.5.<\/li>\n\t\t<li>Custom tags are not returned in Konqueror.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getElementsByTagName()","match":"getElementsByTagName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">querySelectorAll()<\/div>\n\t\tGet a nodeList of elements by CSS selector\n\t\t<br \/><br \/><a href=\"tests\/basics.html#querySelectorAll\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.querySelectorAll('.testClass')<\/pre>\n\t<p>Returns a nodeList with all elements that have a <code>class<\/code> value that contains \"testClass\".\n\tEssentially, this method allows you to use CSS syntax to retrieve elements.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM querySelectorAll()","match":"querySelectorAll","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">nodeName<\/div>\n\t\tThe name of the node\n\t\t<br \/><br \/><a href=\"tests\/aboutnodes.html#nodeName\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nx.nodeName<\/pre>\n\t<p>The name of node <code>x<\/code>. The correct names are:<\/p>\n\n\t<table>\n\t\t<tr>\n\t\t\t<th>Element<\/th>\n\t\t\t<th>Attribute<\/th>\n\t\t\t<th>Text<\/th>\n\t\t\t<th>Comments<\/th>\n\t\t\t<th>Document<\/th>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td>the UPPER CASE tag name<\/td>\n\t\t\t<td>the attribute name<\/td>\n\t\t\t<td><code>#text<\/code><\/td>\n\t\t\t<td><code>#comment<\/code><\/td>\n\t\t\t<td><code>#document<\/code><\/td>\n\t\t<\/tr>\n\t<\/table>\n\n\n\t<ul>\n\t\t<li>IE 5.5 doesn't support a <code>nodeName<\/code> for attributes and the document.<\/li>\n\t\t<li>IE 5.5 reports the <code>nodeName<\/code> of a comment as <code>!<\/code>.<\/li>\n\t\t<li>Konqueror doesn't see comment nodes.<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM nodeName","match":"nodeName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">nodeType<\/div>\n\t\tThe type of the node\n\t\t<br \/><br \/><a href=\"tests\/aboutnodes.html#nodeType\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nx.nodeType<\/pre>\n\t<p>The type of node <code>x<\/code>. The correct types are:<\/p>\n\n\t<table>\n\t\t<tr>\n\t\t\t<th>Element<\/th>\n\t\t\t<th>Attribute<\/th>\n\t\t\t<th>Text<\/th>\n\t\t\t<th>Comments<\/th>\n\t\t\t<th>Document<\/th>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td>1<\/td>\n\t\t\t<td>2<\/td>\n\t\t\t<td>3<\/td>\n\t\t\t<td>8<\/td>\n\t\t\t<td>9<\/td>\n\t\t<\/tr>\n\t<\/table>\n\n\t<ul>\n\t\t<li>IE 5.5: attributes and document not defined; comment has nodeType 1<\/li>\n\t\t<li>Konqueror doesn't see comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM nodeType","match":"nodeType","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">nodeValue<\/div>\n\t\tThe value of the node, if any. Read\/write\n\t\t<br \/><br \/><a href=\"tests\/aboutnodes.html#nodeValue\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>\nx.nodeValue<\/pre>\n\t<p>Get the value of node <code>x<\/code><\/p>\n<pre>x.nodeValue = 'Test'<\/pre>\n\t<p>Set the value of node <code>x<\/code><\/p>\n\t<table>\n\t\t<tr>\n\t\t\t<th>Element<\/th>\n\t\t\t<th>Attribute<\/th>\n\t\t\t<th>Text<\/th>\n\t\t\t<th>Comments<\/th>\n\t\t\t<th>Document<\/th>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td>n\/a<\/td>\n\t\t\t<td>Value of attribute<\/td>\n\t\t\t<td>Content of text node<\/td>\n\t\t\t<td>Content of comment node<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t<\/tr>\n\t<\/table>\n\n\t<ul>\n\t\t<li>IE 5.5 doesn't support <code>nodeValue<\/code> for attributes<\/li>\n\t\t<li>Konqueror doesn't see comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM nodeValue","match":"nodeValue","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">tagName<\/div>\n\t\tThe tag name of an element node\n\t\t<br \/><br \/><a href=\"tests\/aboutnodes.html#tagName\">Test page<\/a>\n\t\t<b class=\"warning\">Don't use<\/b>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"4\">Almost<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.tagName<\/pre>\n\t<p>Get the tag name of node <code>x<\/code>. Correct values are:<\/p>\n\t<table>\n\t\t<tr>\n\t\t\t<th>Element<\/th>\n\t\t\t<th>Attribute<\/th>\n\t\t\t<th>Text<\/th>\n\t\t\t<th>Comments<\/th>\n\t\t\t<th>Document<\/th>\n\t\t<\/tr>\n\t\t<tr>\n\t\t\t<td>the UPPER CASE tag name<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t\t<td>n\/a<\/td>\n\t\t<\/tr>\n\t<\/table>\n\n\t<p>My advice is not to use <code>tagName<\/code> at all.<br \/>\n\t<code>nodeName<\/code> contains all functionalities of <code>tagName<\/code>,\n\tplus a few more. Therefore <code>nodeName<\/code> is always the better choice.<\/p>\n\n\t<ul>\n\t\t<li>In IE (all versions) the <code>tagName<\/code> of a comment node is <code>!<\/code><\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM tagName","match":"tagName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">childNodes[]<\/div>\n\t\tAn array with all child nodes of the node\n\t\t<br \/><br \/><a href=\"tests\/children.html#childNodes[]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.childNodes[1]<\/pre>\n\t<p>Get the second child node of node <code>x<\/code>.<\/p>\n\t<p>The <code>childNodes<\/code> nodeList consists of all child nodes of the element, including\n\t(empty) text nodes and comment nodes.<\/p>\n\n\t<ul>\n\t\t<li>IE does not count empty text nodes. Since this is the desired behaviour as far\n\t\tas I'm concerned, it still gets a Yes.<\/li>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"DOM childNodes[]","match":"childNodes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">children[]<\/div>\n\t\tAn array with all child element nodes of the node\n\t\t<br \/><br \/><a href=\"tests\/children.html#children[]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"4\">Almost<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.children[1]<\/pre>\n\t<p>Get the second element child node of node <code>x<\/code>.<\/p>\n\t<p>Where <code>childNodes<\/code> holds all child nodes, <code>children<\/code> only holds those\n\tthat are element nodes (HTML tags).<\/p>\n\t<ul>\n\t\t<li>IE incorrectly counts comment nodes, too.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"DOM children[]","match":"children","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">firstChild<\/div>\n\t\tThe first child node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#firstChild\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.firstChild<\/pre>\n\t<p>Get the first child node of node <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM firstChild","match":"firstChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">hasChildNodes()<\/div>\n\t\tCheck if the node has child nodes\n\t\t<br \/><br \/><a href=\"tests\/children.html#hasChildNodes()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.hasChildNodes()<\/pre>\n\t<p>Returns <code>true<\/code> when node <code>x<\/code> has child nodes; <code>false<\/code>\n\twhen it hasn't.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM hasChildNodes()","match":"hasChildNodes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">lastChild<\/div>\n\t\tThe last child node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#lastChild\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.lastChild<\/pre>\n\t<p>Get the last child of node <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM lastChild","match":"lastChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">nextSibling<\/div>\n\t\tThe next sibling node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#nextSibling\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.nextSibling<\/pre>\n\t<p>Get the next child of the parent of <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM nextSibling","match":"nextSibling","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">parentNode<\/div>\n\t\tThe parent node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#parentNode\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.parentNode<\/pre>\n\t<p>Get the parent node of <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM parentNode","match":"parentNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">previousSibling<\/div>\n\t\tThe previous sibling node of the node\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#previousSibling\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.previousSibling<\/pre>\n\t<p>Get the previous child of the parent of <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Konqueror ignores comment nodes.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM previousSibling","match":"previousSibling","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">sourceIndex<\/div>\n\t\tThe index number of the node in the page source\n\t\t<br \/><br \/><a href=\"tests\/nodeTree.html#sourceIndex\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.sourceIndex<\/pre>\n\t<p>Get the <code>sourceIndex<\/code> of element <code>x<\/code>. This\n\tis also the index number for the element in the\n\t<code>document.getElementsByTagName('*')<\/code> array.<\/p>\n\t<ul>\n\t\t<li>Opera 9.26 returns the wrong <code>sourceIndex<\/code> in my test.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM sourceIndex","match":"sourceIndex","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">appendChild()<\/div>\n\t\tAppend a child node as the last node to an element\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#appendChild()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.appendChild(y)<\/pre>\n\t<p>Make node <code>y<\/code> the last child of node <code>x<\/code>.<\/p>\n\t<p>If you append a node that's somewhere else in the document, it moves to the new position.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM appendChild()","match":"appendChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cloneNode()<\/div>\n\t\tClone a node\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#cloneNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x = y.cloneNode(true | false)<\/pre>\n\t<p>Make node <code>x<\/code> a copy of node <code>y<\/code>. If the argument is <code>true<\/code>, the entire tree below <code>y<\/code>\n\tis copied, if it's <code>false<\/code> only the root node <code>y<\/code> is copied.<\/p>\n\t<p>Later you insert the clone into the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM cloneNode()","match":"cloneNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertBefore()<\/div>\n\t\tInsert a node into the child nodes of an element\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#insertBefore()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp buggy\">Buggy<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.insertBefore(y,z)<\/pre>\n\t<p>Insert node <code>y<\/code> as a child of node <code>x<\/code> just before node <code>z<\/code>.<\/p>\n\t<ul>\n\t\t<li>IE8b2 inserts the element correctly, but the change only shows when you click on element <code>z<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM insertBefore()","match":"insertBefore","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">removeChild()<\/div>\n\t\tRemove a child node from an element\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#removeChild()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.removeChild(y)<\/pre>\n\t<p>Remove child <code>y<\/code> of node <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM removeChild()","match":"removeChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">replaceChild()<\/div>\n\t\tReplace a child node of an element by another child node\n\t\t<br \/><br \/><a href=\"tests\/nodeManipulation.html#replaceChild()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.replaceChild(y,z)<\/pre>\n\t<p>Replace node <code>z<\/code>, a child of node <code>x<\/code>, by node <code>y<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM replaceChild()","match":"replaceChild","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">appendData()<\/div>\n\t\tAppend data to a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#appendData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.appendData(' some extra text')<\/pre>\n\t<p>Appends the string <code> some extra text<\/code> to x, which must be a text node.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM appendData()","match":"appendData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">data<\/div>\n\t\tThe content of a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#data\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.data<\/pre>\n\t<p>The content of <code>x<\/code>, which must be a text node. The same as <code>x.nodeValue<\/code>.<\/p>\n\t<p>Can also be set:<\/p><pre>x.data = 'The new text'<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM data","match":"data","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteData()<\/div>\n\t\tDelete text from a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#deleteData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.deleteData(4,3)<\/pre>\n\t<p>Delete some data from <code>x<\/code>, which must be a text node, starting at the fifth character and\n\tdeleting three characters. Second argument is required.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM deleteData()","match":"deleteData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertData()<\/div>\n\t\tInsert text into a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#insertData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.insertData(4,' and now for some extra text ')<\/pre>\n\t<p>Insert the string <code>and now for some extra text<\/code> after the fourth character\n\tinto <code>x<\/code>, which must be a text node.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM insertData()","match":"insertData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">replaceData()<\/div>\n\t\tReplace text in a text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#replaceData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.replaceData(4,3,' and for some new text ')<\/pre>\n\t<p>Replace three characters, beginning at the fifth one, of node <code>x<\/code>, which must be a text node,\n\tby the string <code>and for some new text<\/code>.<\/p>\n\t<\/td><\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM replaceData()","match":"replaceData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">substringData()<\/div>\n\t\tTake a substring of the text in the text node\n\t\t<br \/><br \/><a href=\"tests\/data.html#substringData()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.substringData(4,3)<\/pre>\n\t<p>Takes a substring of <code>x<\/code>, which must be a text node, starting at the fifth character and with a length of three\n\tcharacters. Thus it's the same as the old\n\t<a href=\"..\/js\/strings.html#substr\">substr() method<\/a> of strings.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM substringData()","match":"substringData","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">attributes[index]<\/div>\n\t\tAn array with the attributes of a node, accessed by index number, in the order they're\n\t\tdefined in the source code\n\t\t<br \/><br \/><a href=\"tests\/attributesArray.html#attributes[index]\">Test page<\/a>\n\t<b class=\"warning\">Do not use<\/b>\n\tUse <code>getAttribute()<\/code> instead\n\t<\/td>\n\t<td class=\"comp alternative\" colspan=\"3\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.attributes[1]<\/pre>\n\t<p>This array consists of all defined attributes <em>in the order they&#8217;re defined in the HTML<\/em>.\n\tIn IE5-7 it consists of all\n\tattributes that can <em>possibly<\/em> be defined on the node (84 all in all).<\/p>\n\t<p>Do yourself a favour and don't use the indexed <code>attributes<\/code> array.<\/p>\n\n\t<ul>\n\t\t<li>Safari, Opera, Konqueror take the second attribute that's defined on node\n\t\t<code>x<\/code> (align in the test).<\/li>\n\t\t<li>Firefox and IE8 try to do the same, but the order of attributes is off (worse in FF than in IE).<\/li>\n\t\t<li>IE5-7 takes the second <em>possible<\/em> attribute of node <code>x<\/code> (dataFld in the\n\t\ttest), whether it's defined or not.<\/li>\n\t\t<li>IE 5.5 initially gives the value of the attribute; not the attribute object.<\/li>\n\t\t<li>In IE8b2 the <code>attributes<\/code> array doesn't have a <code>length<\/code>.<\/li>\n\t<\/ul>\n\n<\/td><\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"[${1:index}]$0","tool_tip_format":"html","display":"DOM attributes[index]","match":"attributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">attributes[key]<\/div>\n\t\tAn array with the attributes of a node, accessed by attribute name\n\t\t<br \/><br \/><a href=\"tests\/attributesArray.html#attributes[key]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.attributes['align']<\/pre>\n\t<p>Get the align attribute object of node <code>x<\/code>. If the node has no align attribute, it\n\treturns <code>undefined<\/code> (except in IE, where it returns an attribute object that has no value.)<\/p>\n\n\t<p>After years in the wilderness <code>attribute[key]<\/code> is slowly approaching a workable situation.\n\tI used to advice you not to use it; but by now you can try it if you like.<\/p>\n\n\t<ul>\n\t\t<li>IE5-7 doesn't return the value of a <code>style<\/code> attribute.<\/li>\n\t\t<li>IE 5.5 doesn't return custom attributes, and initially gives the attribute value instead\n\t\tof an attribute object.<\/li>\n\t<\/ul>\n\n<\/td><\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"[${1:key}]$0","tool_tip_format":"html","display":"DOM attributes[key]","match":"attributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createAttribute() and setAttributeNode()<\/div>\n\t\tCreate a new attribute node and append it to an element node.\n\t\t<br \/><br \/><a href=\"tests\/attributesNodes.html#createAttribute%20and%20setAttributeNode\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp untestable\">Untest<wbr>able<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\">\n<pre>\nz = document.createAttribute('title');\nz.value = 'Test title';\nx.setAttributeNode(z)\n<\/pre>\n<p>This creates a title attribute with a value and sets it on node <code>x<\/code>.<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createAttribute()","match":"createAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createAttribute() and setAttributeNode()<\/div>\n\t\tCreate a new attribute node and append it to an element node.\n\t\t<br \/><br \/><a href=\"tests\/attributesNodes.html#createAttribute%20and%20setAttributeNode\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp untestable\">Untest<wbr>able<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\">\n<pre>\nz = document.createAttribute('title');\nz.value = 'Test title';\nx.setAttributeNode(z)\n<\/pre>\n<p>This creates a title attribute with a value and sets it on node <code>x<\/code>.<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM setAttributeNode()","match":"setAttributeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getAttribute()<\/div>\n\t\tGet the value of an attribute\n\t\t<br \/><br \/><a href=\"tests\/attributesBasics.html#getAttribute()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"3\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.getAttribute('align')<\/pre>\n\t<p>Gives the value of the align attribute of node <code>x<\/code>.<\/p>\n\n\n\t<ul>\n\t\t<li>In IE5-7, accessing the style attribute gives an object, and accessing the onclick\n\t\tattribute gives an anonymous function wrapped around the actual content.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getAttribute()","match":"getAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getAttributeNode()<\/div>\n\t\tGet an attribute node\n\t\t<br \/><br \/><a href=\"tests\/attributesNodes.html#getAttributeNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.getAttributeNode('align')<\/pre>\n\t<p>Get the attribute object <code>align<\/code> of node <code>x<\/code>. This is an object, not a value.<\/p>\n\t<ul>\n\t\t<li>IE 6\/7 don't allow you to access the value of <code>x.getAttributeNode('style')<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getAttributeNode()","match":"getAttributeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t<div class=\"name\">hasAttribute()<\/div>\n\tCheck if a node has a certain attribute\n\t<br \/><br \/><a href=\"tests\/attributesMisc.html#hasAttribute()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.hasAttribute('align')<\/pre>\n\t<p>Returns <code>true<\/code> when node <code>x<\/code> has an align attribute, <code>false<\/code> when it hasn't.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM hasAttribute()","match":"hasAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">hasAttributes()<\/div>\n\t\tCheck if a node has attributes\n\t<br \/><br \/><a href=\"tests\/attributesMisc.html#hasAttributes()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.hasAttributes()<\/pre>\n\t<p>Returns <code>true<\/code> when node <code>x<\/code> has attributes, <code>false<\/code> when it hasn't.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM hasAttributes()","match":"hasAttributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">name<\/div>\n\t\tThe name of an attribute\n\t\t<br \/><br \/><a href=\"tests\/attributesNameValue.html#name%20and%20value\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.name<\/pre>\n\t<p>The name of attribute node <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM name","match":"name","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">removeAttribute()<\/div>\n\t\tRemove an attribute node\n\t\t<br \/><br \/><a href=\"tests\/attributesBasics.html#removeAttribute()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"3\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.removeAttribute('align')<\/pre>\n\t<p>Remove the <code>align<\/code> attribute from node <code>x<\/code>.<\/p>\n\n\t<ul>\n\t\t<li>IE5-7 and Opera don't remove event handlers.<\/li>\n\t\t<li>Konqueror doesn't remove the align attribute.<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM removeAttribute()","match":"removeAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">remove<wbr>AttributeNode()<\/wbr><\/div>\n\t\tRemove an attribute node\n\t\t<br \/><br \/><a href=\"tests\/attributesNodes.html#removeAttributeNode()\">Test page<\/a>\n\t<\/td><td class=\"comp no\">No<\/td>\n\t<td class=\"comp minimal\">Minimal<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n\t<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.removeAttributeNode(x.attributes['align'])\nx.removeAttributeNode(x.attributes[1])\nx.removeAttributeNode(x.getAttributeNode('align'))<\/pre>\n\n\t<p>Removes the attribute node. There is little difference with <code>removeAttribute()<\/code>,\n\texcept in the method argument.<\/p>\n\n\t<ul>\n\t\t<li>IE 6 does't remove anything, but doesn't give an error message either.<\/li>\n\t\t<li>IE 7 doesn't remove styles and event handlers.<\/li>\n\t\t<li>Opera doesn't remove event handlers.<\/li>\n\t\t<li>Konqueror doesn't remove the align attribute.<\/li>\n\t<\/ul>\n\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM removeAttributeNode()","match":"removeAttributeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">setAttribute()<\/div>\n\t\tSet the value of an attribute\n\t\t<br \/><br \/><a href=\"tests\/attributesBasics.html#setAttribute()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\" colspan=\"3\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.setAttribute('align','right')<\/pre>\n\t<p>Set the align attribute of node <code>x<\/code> to <code>right<\/code>. The name and value are both strings.<\/p>\n\t<ul>\n\t\t<li>IE5-7 doesn't set styles and removes events when you try to set them.<\/li>\n\t\t<li>IE8b2 changes the style attribute, but the change only shows after you run another test..<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM setAttribute()","match":"setAttribute","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\">\n\t\t<div class=\"name\">setAttributeNode()<\/div>\n\t<\/td>\n\t<td colspan=\"12\">See <code>createAttribute()<\/code>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM setAttributeNode()","match":"setAttributeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">value<\/div>\n\t\tThe value of an attribute\n\t\t<br \/><br \/><a href=\"tests\/attributesNameValue.html#name%20and%20value\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.value<\/pre>\n\t<p>The value of attribute <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>IE6-7 gives <code>null<\/code> for style values.<\/li>\n\t<\/ul>\n<\/td><\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM value","match":"value","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">contains()<\/div>\n\t\tCheck whether an element contains another element\n\t<br \/><br \/><a href=\"tests\/basics.html#contains()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.contains(y)<\/pre>\n\t<p>If node <code>y<\/code> is a descendant of node <code>x<\/code>, the method returns <code>true<\/code>,\n\telse <code>false<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM contains()","match":"contains","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createDocument()<\/div>\n\t\tCreate a new document\n\t<br \/><br \/><a href=\"tests\/implementation.html#createDocument()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x = document.implementation.createDocument('','',null)<\/pre>\n\t<p>Creates a new document. The the <a href=\"importxml.html\">Import XML<\/a> script gives\n\tan example of what to do with such a document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createDocument()","match":"createDocument","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createDocument<wbr>Fragment()<\/wbr><\/div>\n\t\tCreate a document fragment\n\t\t<br \/><br \/><a href=\"tests\/fragment.html#createDocumentFragment()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x = document.createDocumentFragment();\nx.[fill with nodes];\ndocument.[somewhere].appendChild(x);<\/pre>\n\t<p>Create a fragment, add a lot of nodes to it, and then insert it into the document. Note that the fragment\n\titself is not inserted, only its child nodes.<\/p>\n\t<p>You may not move a node from the existing document to the document fragment. (Cloning is allowed,\n\thowever.)<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM createDocumentFragment()","match":"createDocumentFragment","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">documentElement<\/div>\n\t\tThe HTML tag\n\t\t<br \/><br \/><a href=\"tests\/document.html#documentElement\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.documentElement<\/pre>\n\t<p>Represents the root element of the XML document. In any HTML document, the\n\t<code>&lt;html&gt;<\/code> element is of course the root element.<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM documentElement","match":"documentElement","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getElements<wbr>ByName()<\/wbr><\/div>\n\t\tGet elements by their name attribute\n\t<br \/><br \/><a href=\"tests\/getelementsbyname.html#getElementsByName()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\" colspan=\"3\">Incor<wbr>rect and incom<\/wbr><wbr>plete<\/wbr><\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>var x = document.getElementsByName('test')<\/pre>\n\t<p>Create a nodeList with all elements that have <code>name=\"test\"<\/code>. It should ignore\n\telements with <code>id=\"test\"<\/code>\n\n\t<p>On my test page the\n\t<code>&lt;p&gt;<\/code>,\n\t<code>&lt;input&gt;<\/code>,\n\t<code>&lt;img&gt;<\/code> and\n\t<code>&lt;ppk&gt;<\/code> tags have this name, while there's also a paragraph with <code>id=\"test\"<\/code>.\n\tIdeally, all browsers should get the first four elements and ignore the fifth one.<\/p>\n\n\n\t<ul>\n\t\t<li>IE5-7 and Opera 9.26 ignore the <code>&lt;p&gt;<\/code> and <code>&lt;ppk&gt;<\/code> tags with <code>name=\"test\"<\/code>,\n\t\tbut counts the <code>&lt;p&gt;<\/code> with <code>id=\"test\"<\/code><\/li>\n\t\t<li>IE8b2 ignores the <code>&lt;ppk&gt;<\/code> tag.<\/li>\n\t\t<li>Opera counts the <code>&lt;p&gt;<\/code> with <code>id=\"test\"<\/code><\/li>\n\t\t<li>Konqueror ignores the <code>&lt;ppk&gt;<\/code> tag.<\/li>\n\t<\/ul>\n\n\t<\/p><\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM getElementsByName()","match":"getElementsByName","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">hasFeature()<\/div>\n\t\tCheck if a document has a certain feature.\n\t\t<br \/><br \/><a href=\"tests\/implementation.html#hasFeature()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.implementation.hasFeature('XML','1.0')<\/pre>\n\t<p>Returns <code>true<\/code> if the browser considers itself to be supporting XML 1.0.\n\tOther values include Core, HTML, Range, and CSS.<\/p>\n\t<p>Note that this method reports the browser's own assessment of its capabilities.\n\tThere is no independent check.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM hasFeature()","match":"hasFeature","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">isSupported()<\/div>\n\t\tCheck if an element has a certain feature.\n\t\t<br \/><br \/><a href=\"tests\/isSupported.html#isSupported()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.isSupported('XML','1.0')<\/pre>\n\t<p>Returns <code>true<\/code> if the browser considers itself to be supporting XML 1.0.\n\tOther values include Core, HTML, Range, and CSS.<\/p>\n\t<p>Note that this method reports the browser's own assessment of its capabilities.\n\tThere is no independent check.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM isSupported()","match":"isSupported","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">item()<\/div>\n\t\tAccess an item in an array\n\t\t<br \/><br \/><a href=\"tests\/basics.html#item()\">Test page<\/a>\n\t<b class=\"warning\">Not necessary in JavaScript<\/b>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>document.getElementsByTagName('P').item(0)<\/pre>\n\t<p>The same as <code>document.getElementsByTagName('P')[0]<\/code>.<\/p>\n\t<p>The <code>item()<\/code> method is meant for other programming languages where nodeLists\n\tlike those returned by getElementsByTagName are not conveniently accessible as if they were arrays.<\/p>\n\t<p>You don't need <code>item()<\/code> at all in JavaScript.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM item()","match":"item","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">normalize()<\/div>\n\t\tMerge adjacent text nodes into one node\n\t\t<br \/><br \/><a href=\"tests\/data.html#splitText()%20and%20normalize()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.normalize()<\/pre>\n\t<p>All child nodes of node <code>x<\/code> that are text nodes and have other text nodes as siblings, are merged.\n\tThis is in fact the reverse of <code>splitText<\/code>: text nodes that were split, come together again.\n\t<\/p><\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM normalize()","match":"normalize","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">ownerDocument<\/div>\n\t\tThe document that 'owns' the element\n\t\t<br \/><br \/><a href=\"tests\/document.html#ownerDocument\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.ownerDocument<\/pre>\n\t<p>Refers to the document object that 'owns' node <code>x<\/code>. This is the document node.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"DOM ownerDocument","match":"ownerDocument","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">splitText()<\/div>\n\t\tSplit a text node into two text nodes\n\t\t<br \/><br \/><a href=\"tests\/data.html#splitText()%20and%20normalize()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.splitText(5)<\/pre>\n\t<p>Split the text node <code>x<\/code> at the 6th character. <code>x<\/code> now contains the first part (char. 0-5), while a new\n\tnode is created (and becomes <code>x.nextSibling<\/code>) which contains the second part (char. 6-end) of the orginial text.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM splitText()","match":"splitText","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">applyElement()<\/div>\n\t\tSomething with nodes\n\t\t<br \/><br \/><a href=\"tests\/mscore.html#applyElement()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp buggy\">Buggy<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>var y = document.createElement('i');\nx.applyElement(y)<\/pre>\n\t<p>The <code>&lt;i&gt;<\/code> element is inserted into element <code>x<\/code>, around the text.<\/p>\n\t<ul>\n\t\t<li>IE8b2 does this, but the change only shows when you click on the test element.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM applyElement()","match":"applyElement","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">clearAttributes()<\/div>\n\t\tRemove all attributes from a node\n\t\t<br \/><br \/><a href=\"tests\/attributesMisc.html#Microsoft%20attribute%20methods\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incomplete\" colspan=\"4\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.clearAttributes()<\/pre>\n\t<p>Remove all attributes from node <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>IE doesn't clear event handlers. IE 7 doesn't clear inline styles.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM clearAttributes()","match":"clearAttributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">merge<wbr>Attributes()<\/wbr><\/div>\n\t\tCopy all attributes of one node to another node\n\t\t<br \/><br \/><a href=\"tests\/attributesMisc.html#Microsoft%20attribute%20methods\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.mergeAttributes(y)<\/pre>\n\t<p>Copy all of node <code>y<\/code>'s attributes to node <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM mergeAttributes()","match":"mergeAttributes","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">removeNode()<\/div>\n\t\tRemove a node\n\t\t<br \/><br \/><a href=\"tests\/mscore.html#removeNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.removeNode(true | false)<\/pre>\n\t<p>Remove node <code>x<\/code> from the document. If you use the argument <code>true<\/code> its children are also removed;\n\tif you use <code>false<\/code> they aren't. Note that all text nodes count as children, too.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM removeNode()","match":"removeNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">replaceNode()<\/div>\n\t\tReplace a node by another node\n\t\t<br \/><br \/><a href=\"tests\/mscore.html#replaceNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.replaceNode(y)<\/pre>\n\t<p>Replace node <code>x<\/code> by node <code>y<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM replaceNode()","match":"replaceNode","image":"DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">swapNode()<\/div>\n\t\tSwap two nodes\n\t\t<br \/><br \/><a href=\"tests\/mscore.html#swapNode()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"12\"><pre>x.swapNode(y)<\/pre>\n\t<p>Put node <code>x<\/code> in node <code>y<\/code>'s place and vice versa.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_core.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"DOM swapNode()","match":"swapNode","image":"DOM"}],"tool_tip_format":"html"}
@@ -1,23 +1,23 @@
{"tool_tip_prefix":"<style type=\"text\/css\" media=\"screen\">\nbody {\n background: transparent;\n\/* opacity: 0.9;*\/\n}\nhtml,body,table{font-size:10px; font-family: \"Lucida Grande\", \"Trebuchet MS\", Verdana, sans-serif;}\ntable{-webkit-border-radius:1ex;background-color:#fff;border:2px solid #eee;width:auto;}\ntd.declaration{width:15em;}\ntd.comp{-webkit-border-radius:1ex;}\n\n\/*COMPATIBILITY TABLES*\/\ntable.compatibility{line-height:140%;border-spacing:0.5em;position:relative;}\ntable.compatibility caption{border-top:1px dotted #9198C1;padding:10px 0;text-align:left;}\ntable.compatibility caption select{margin-left:5px;margin-right:7px;border:1px dotted #9198C1;}\nwbr:after{content:\"\u000200B\"}\ntr{width:100%;}\ntable.compatibility ul,table.compatibility ol{border:none;margin-bottom:0;}\ntable.compatibility td{vertical-align:top;}\ncol.IE{width:3em;}\ncol.FF{width:4em;}\ncol.Saf{width:4em;}\ncol.Op{width:4em;}\ncol.Rest{width:8em;}\ntr.compheader{background-color:#F2F3EF;}\ntr.compheader th{font-weight:normal;font-size:90%;color:#666666;}\ntr.compheader th:first-child{text-align:right;padding:1em;}\ntr.compheader:last-child th{border:none;}\ntd.header{background-color:#F2F3EF;padding:0.3em;}\ntd.header h3,td.header h4{margin-top:0.5em;text-align:center;}\ntd.declaration{background-color:#F2F3EF;text-align:right;padding-right:10px;color:#666666;}\ntd.declaration a{text-decoration:none;}\ndiv.name{font-weight:bold;margin-bottom:1em;margin-top:1em;}\ntd.comp{font-family:verdana,sans-serif;font-size:95%;text-transform:lowercase;text-align:center;height:3em;vertical-align:middle !important;}\ntable.keepCaps td.comp{text-transform:none;}\ntd.yes{background-color:#00882D;color:#ffffff;text-shadow:0 1px 1px #003211;}\ntd.almost{background-color:#40A662;color:#ffffff;text-shadow:0 1px 1px #297D47;}\ntd.incomplete{color:#00882D;border:1px solid #00882D;}\ntd.alternative{color:#666666;border:1px solid #666666;}\ntd.untestable{color:#006699;}\ntd.minimal{color:#CB000F;}\ntd.incorrect{color:#CB000F;border:1px solid #CB000F;}\ntd.inappropriate{background-color:#EFB2B7;text-shadow:0 1px 1px #fff;}\ntd.toomany{background-color:#CCE7D5;text-shadow:0 1px 1px #fff;}\ntd.buggy{background-color:#DA4C57;color:#ffffff;text-shadow:0 1px 1px #81272C;}\ntd.severebug{background-color:#82000A;color:#ffffff;text-shadow:0 1px 1px #410005;}\ntd.no{background-color:#CB000F;color:#ffffff;text-shadow:0 1px 1px #410301;}\ntd.crash{background-color:#535353;font-weight:bold;text-transform:uppercase;color:#ffffff;text-shadow:0 1px 1px #333;}\nb.warning{display:block;color:#F2F3EF;padding:0.5em;margin-right:-10px;margin-top:0.5em;background-color:#999999;text-shadow:0 1px 1px #666;}\ntd pre{padding:0;}\ntd pre + p{margin-top:2px;}\ntd th,td td{padding:1px !important;vertical-align:top;color:#666666;}\ntd th{text-align:left !important;}\n\ncite {\n -webkit-transition: right 1s ease-out, opacity 1s ease-out;\n position: relative;\n opacity: 0;\n right: 50%;\n \n display: block;\n float: right;\n -webkit-border-radius: 1ex;\n margin: 1ex auto 0;\n text-align: center;\n background: #111;\n color: #eee;\n line-height: 2em;\n padding: 0 1em;\n text-shadow: 0 1px 1px #000;\n border: 1px solid #222;\n}\n<\/style>\n<script>\nwindow.addEventListener('load',function(){\n \n var c = document.getElementsByTagName('cite')[0];\n c.style.right = '0px';\n c.style.opacity = '1';\n \n},false);\n<\/script>\n","suggestions":[
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">currentStyle<\/div>\n\t\tThe current style of the element, however this style is set\n\t\t<br \/><br \/><a href=\"tests\/style.html#currentStyle\">Test page<\/a>\n\t<b class=\"warning\">Microsoft<\/b>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>x.currentStyle<\/pre>\n\t<p>Returns the actual style of element <code>x<\/code>, even if this is not an inline\n\tstyle. It thus reports the result of all style declarations that work on element <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS currentStyle","match":"currentStyle","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getComputed<wbr>Style()<\/wbr><\/div>\n\t\tThe current style of the element, however this style is set\n\t\t<br \/><br \/><a href=\"tests\/style.html#getComputedStyle\">Test page<\/a>\n\t\t<b class=\"warning\">W3C<\/b>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>window.getComputedStyle(x,null).color<\/pre>\n\t<p>Read out the current color style of element <code>x<\/code>.<\/p><\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS getComputedStyle()","match":"getComputedStyle","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"4\">\n\t\t<div class=\"name\">style<\/div>\n\t\tThe <em>inline<\/em> style of the element\n\t\t<br \/><br \/><a href=\"tests\/style.html#style\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>x.style<\/pre>\n\t<p>Access the <em>inline<\/em> styles of element <code>x<\/code>. Styles defined in embedded,\n\tlinked or imported style sheets are not reported.<\/p>\n\t<p>You can also set it: <code>x.style.color = '#0000cc'<\/code>. This sets the <em>inline<\/em> style,\n\twhich of course overrules all other styles.<\/p>\n\t<ul>\n\t\t<li>Safari and Konqueror have trouble with reading out the <code>border<\/code> style that I use in my test.\n\t\tHowever, in general <code>style<\/code> works correctly in both browsers.<\/li>\n\t\t<li>IE5.5 and 6 have problems with setting the new <code>border<\/code> rule, but I suspect that's\n\t\tcaused by my template and not by the actual test. In general they support <code>style<\/code> changes\n\t\twell.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<tr>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp incomplete\">Read only\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/td><\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[0].style<\/pre>\n\t<p>Access the styles in the first rule of the second style sheet. These, too, can be set:<br \/>\n\t<code>document.styleSheets[1].cssRules[0].style.color = '#0000cc'<\/code><\/p>\n\t<p>(IE uses <code>rules<\/code> instead of <code>cssRules<\/code>, obviously.)<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS style","match":"style","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cssRules[]<\/div>\n\t\tAn array with all rules in a stylesheet.\n\t\t<br \/><br \/><a href=\"tests\/stylesheet.html#cssRules\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1]<\/pre>\n\t<p>Access the second rule of the second style sheet in the document.<\/p><\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"CSS cssRules[]","match":"cssRules","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">imports[]<\/div>\n\t\tAn array with all imported style sheets in a style sheet\n\t\t<br \/><br \/><a href=\"tests\/stylesheet.html#imports\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].imports<\/pre>\n\t<p>Access all style sheets that are imported by the second style sheet in the document.<\/p>\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"CSS imports[]","match":"imports","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">rules[]<\/div>\n\t\tAn array with all rules in a stylesheet.\n\t\t<br \/><br \/><a href=\"tests\/stylesheet.html#rules\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\" colspan=\"4\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].rules[1]<\/pre>\n\t<p>Access the second rule of the second style sheet in the document.<\/p>\n\t<p><code>rules<\/code> does not contain <code>@import<\/code> declarations, while <code>cssRules<\/code>\n\tdoes.<\/p>\n\t<ul>\n\t\t<li>IE doesn't count <code>@import<\/code>s as rules, but splits up selectors like <code>p#test, ul<\/code>\n\t\tinto two rules.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"CSS rules[]","match":"rules","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">styleSheets[]<\/div>\n\t\tAn array with all stylesheets in the document\n\t\t<br \/><br \/><a href=\"tests\/stylesheet.html#styleSheet\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1]<\/pre>\n\t<p>Access the second style sheet (linked or embedded) in the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"CSS styleSheets[]","match":"styleSheets","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">addRule()<\/div>\n\t\tAdd a rule into a stylesheet the Microsoft way\n\t\t<br \/><br \/><a href=\"tests\/addrules.html#addRule\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].addRule('pre', 'font: 14px verdana')<\/pre>\n\t<p>Add the rule <code>pre {font: 14px verdana}<\/code> to the second style sheet in the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS addRule()","match":"addRule","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteRule()<\/div>\n\t\tDelete a rule from a stylesheet the W3C way\n\t\t<br \/><br \/><a href=\"tests\/addrules.html#deleteRule\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].deleteRule(1)<\/pre>\n\t<p>Delete the second rule of the second style sheet in the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS deleteRule()","match":"deleteRule","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertRule()<\/div>\n\t\tInsert a rule into a stylesheet the W3C way\n\t\t<br \/><br \/><a href=\"tests\/addrules.html#insertRule\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>var x = document.styleSheets[1];\nx.insertRule('pre {font: 14px verdana}',x.cssRules.length)<\/pre>\n\t<p>Insert the rule <code>pre {font: 14px verdana}<\/code> into the second style sheet in the document at the last position\n\t(<code>length<\/code> of the cssRules array).<\/p>\n\t<p>Unfortunately the second argument is required. It should default to <code>cssRules.length<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS insertRule()","match":"insertRule","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">removeRule()<\/div>\n\t\t Remove a rule from a stylesheet the Microsoft way\n\t\t<br \/><br \/><a href=\"tests\/addrules.html#removeRule\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].removeRule(1)<\/pre>\n\t<p>Remove the second rule from the second style sheet in the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS removeRule()","match":"removeRule","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"8\">\n\t\t<div class=\"name\">cssText<\/div>\n\t\tThe CSS of a rule as a string.\n\t\t<br \/><br \/><a href=\"tests\/cssProps.html#cssText\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>x.style.cssText<\/pre>\n\t<p>Returns the entire inline style of element <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<tr>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssText<\/pre>\n\t<p>Returns the entire content of the style sheet.<\/p>\n\t<\/td>\n<\/tr>\n<tr>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].cssText<\/pre>\n\t<p>Returns the entire text of the rule (for instance <code>pre {font: 14px verdana;}<\/code>).<\/p>\n\t<p>(Obviously, IE needs <code>rules<\/code> instead of <code>cssRules<\/code>.)<\/p>\n\t<\/td>\n<\/tr>\n<tr>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].style.cssText<\/pre>\n\t<p>Returns all declarations of the rule (for instance <code>font: 14px verdana;<\/code>).<\/p>\n\t<p>(Obviously, IE needs <code>rules<\/code> instead of <code>cssRules<\/code>.)<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS cssText","match":"cssText","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">disabled<\/div>\n\t\tWhether the stylesheet is disabled\n\t\t<br \/><br \/><a href=\"tests\/cssProps.html#disabled\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].disabled = true<\/pre>\n\t<p>Disable the second style sheet of the document. (Setting it to <code>false<\/code> enables the\n\tstyle sheet again).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS disabled","match":"disabled","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">href<\/div>\n\t\tThe href of a stylesheet\n\t\t<br \/><br \/><a href=\"tests\/cssProps.html#href\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes+<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheet[0].href<\/pre>\n\t<p>Get the <code>href<\/code> of the style sheet. This is a relative path in IE; a complete URL in all\n\tother browsers.<\/p>\n\t<ul>\n\t\t<li>IE allows you to change the <code>href<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS href","match":"href","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">selectorText<\/div>\n\t\tThe selector of a rule as a string\n\t\t<br \/><br \/><a href=\"tests\/cssProps.html#selectorText\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes+<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].selectorText<\/pre>\n\t<p>Get the selector text of the second rule in the second style sheet in the document.<\/p>\n\t<p>Note that some browsers return UPPER CASE selector texts even when the style sheet contains\n\tlower case selectors. Use <code>selectorText.toLowerCase()<\/code> for all your comparisions.<\/p>\n\t<ul>\n\t\t<li>Opera allows you to set the <code>selectorText<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS selectorText","match":"selectorText","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">create<wbr>StyleSheet()<\/wbr><\/div>\n\t\tCreate a style sheet\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#createStyleSheet\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.createStyleSheet('extrastyle.css')<\/pre>\n\t<p>Create an extra style (sheet) and append it to the styleSheets[] array.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS createStyleSheet()","match":"createStyleSheet","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getProperty<wbr>Priority()<\/wbr><\/div>\n\t\tGet the property priority (<code>!important<\/code> or not)\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#getPropertyPriority\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].style.getPropertyPriority('color')<\/pre>\n\t<p>Returns <code>important<\/code> when the style is marked <code>!important<\/code>.<\/p>\n\t<p>(Obviously, IE needs <code>rules<\/code> instead of <code>cssRules<\/code>.)<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS getPropertyPriority()","match":"getPropertyPriority","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getProperty<wbr>Value()<\/wbr><\/div>\n\t\tGet the value of a style property\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#getPropertyValue\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.getElementById('test').style.getPropertyValue('color')\ndocument.styleSheets[1].cssRules[1].style.getPropertyValue('color')<\/pre>\n\t<p>Get the color declaration of the style object. This works on all style objects. Of course,\n\treading out <code>style.color<\/code> is much easier.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS getPropertyValue()","match":"getPropertyValue","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">ownerNode<\/div>\n\t\tThe owner of a style sheet\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#ownerNode\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].ownerNode<\/pre>\n\t<p>Access the owner node of the style sheet, usually a <code>&lt;link&gt;<\/code> or a\n\t<code>&lt;style&gt;<\/code> tag.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS ownerNode","match":"ownerNode","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">parent<wbr>StyleSheet<\/wbr><\/div>\n\t\tThe stylesheet a declaration is part of\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#parentStyleSheet\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].parentStyleSheet<\/pre>\n\t<p>Access the parent style sheet of the rule, which is once again <code>document.styleSheets[1]<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS parentStyleSheet","match":"parentStyleSheet","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">remove<wbr>Property()<\/wbr><\/div>\n\t\tRemove a style declaration entirely\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#removeProperty\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].style.removeProperty('color')\ndocument.getElementById('test').style.removeProperty('color')<\/pre>\n\t<p>Remove the color declaration from the second rule of the second style sheet on the page or the\n\telement with ID=\"test\".<\/p>\n\t<ul>\n\t\t<li>Opera refuses to remove the last remaining property of a rule.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS removeProperty()","match":"removeProperty","image":"css"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">set<wbr>Property()<\/wbr><\/div>\n\t\tSet a style property\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#setProperty\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>x.style.setProperty('color','#00cc00',null)\ndocument.styleSheets[1].cssRules[1].style.setProperty('color','#00cc00',null)<\/pre>\n\t<p>Set the color of <code>x<\/code> or the second rule in the second style sheet to green.<\/p>\n\t<p>As usual, the pointless <code>null<\/code> is required. (Default values, anyone?)<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS setProperty()","match":"setProperty","image":"css"}],"tool_tip_format":"html"}
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">currentStyle<\/div>\n\t\tThe current style of the element, however this style is set\n\t\t<br \/><br \/><a href=\"tests\/style.html#currentStyle\">Test page<\/a>\n\t<b class=\"warning\">Microsoft<\/b>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>x.currentStyle<\/pre>\n\t<p>Returns the actual style of element <code>x<\/code>, even if this is not an inline\n\tstyle. It thus reports the result of all style declarations that work on element <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS DOM currentStyle","match":"currentStyle","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getComputed<wbr>Style()<\/wbr><\/div>\n\t\tThe current style of the element, however this style is set\n\t\t<br \/><br \/><a href=\"tests\/style.html#getComputedStyle\">Test page<\/a>\n\t\t<b class=\"warning\">W3C<\/b>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>window.getComputedStyle(x,null).color<\/pre>\n\t<p>Read out the current color style of element <code>x<\/code>.<\/p><\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM getComputedStyle()","match":"getComputedStyle","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"4\">\n\t\t<div class=\"name\">style<\/div>\n\t\tThe <em>inline<\/em> style of the element\n\t\t<br \/><br \/><a href=\"tests\/style.html#style\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\" colspan=\"2\">Almost<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>x.style<\/pre>\n\t<p>Access the <em>inline<\/em> styles of element <code>x<\/code>. Styles defined in embedded,\n\tlinked or imported style sheets are not reported.<\/p>\n\t<p>You can also set it: <code>x.style.color = '#0000cc'<\/code>. This sets the <em>inline<\/em> style,\n\twhich of course overrules all other styles.<\/p>\n\t<ul>\n\t\t<li>Safari and Konqueror have trouble with reading out the <code>border<\/code> style that I use in my test.\n\t\tHowever, in general <code>style<\/code> works correctly in both browsers.<\/li>\n\t\t<li>IE5.5 and 6 have problems with setting the new <code>border<\/code> rule, but I suspect that's\n\t\tcaused by my template and not by the actual test. In general they support <code>style<\/code> changes\n\t\twell.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<tr>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp incomplete\">Read only\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/td><\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[0].style<\/pre>\n\t<p>Access the styles in the first rule of the second style sheet. These, too, can be set:<br \/>\n\t<code>document.styleSheets[1].cssRules[0].style.color = '#0000cc'<\/code><\/p>\n\t<p>(IE uses <code>rules<\/code> instead of <code>cssRules<\/code>, obviously.)<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS DOM style","match":"style","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cssRules[]<\/div>\n\t\tAn array with all rules in a stylesheet.\n\t\t<br \/><br \/><a href=\"tests\/stylesheet.html#cssRules\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1]<\/pre>\n\t<p>Access the second rule of the second style sheet in the document.<\/p><\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"CSS DOM cssRules[]","match":"cssRules","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">imports[]<\/div>\n\t\tAn array with all imported style sheets in a style sheet\n\t\t<br \/><br \/><a href=\"tests\/stylesheet.html#imports\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].imports<\/pre>\n\t<p>Access all style sheets that are imported by the second style sheet in the document.<\/p>\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"CSS DOM imports[]","match":"imports","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">rules[]<\/div>\n\t\tAn array with all rules in a stylesheet.\n\t\t<br \/><br \/><a href=\"tests\/stylesheet.html#rules\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\" colspan=\"4\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].rules[1]<\/pre>\n\t<p>Access the second rule of the second style sheet in the document.<\/p>\n\t<p><code>rules<\/code> does not contain <code>@import<\/code> declarations, while <code>cssRules<\/code>\n\tdoes.<\/p>\n\t<ul>\n\t\t<li>IE doesn't count <code>@import<\/code>s as rules, but splits up selectors like <code>p#test, ul<\/code>\n\t\tinto two rules.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"CSS DOM rules[]","match":"rules","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">styleSheets[]<\/div>\n\t\tAn array with all stylesheets in the document\n\t\t<br \/><br \/><a href=\"tests\/stylesheet.html#styleSheet\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1]<\/pre>\n\t<p>Access the second style sheet (linked or embedded) in the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"CSS DOM styleSheets[]","match":"styleSheets","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">addRule()<\/div>\n\t\tAdd a rule into a stylesheet the Microsoft way\n\t\t<br \/><br \/><a href=\"tests\/addrules.html#addRule\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].addRule('pre', 'font: 14px verdana')<\/pre>\n\t<p>Add the rule <code>pre {font: 14px verdana}<\/code> to the second style sheet in the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM addRule()","match":"addRule","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteRule()<\/div>\n\t\tDelete a rule from a stylesheet the W3C way\n\t\t<br \/><br \/><a href=\"tests\/addrules.html#deleteRule\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].deleteRule(1)<\/pre>\n\t<p>Delete the second rule of the second style sheet in the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM deleteRule()","match":"deleteRule","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertRule()<\/div>\n\t\tInsert a rule into a stylesheet the W3C way\n\t\t<br \/><br \/><a href=\"tests\/addrules.html#insertRule\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>var x = document.styleSheets[1];\nx.insertRule('pre {font: 14px verdana}',x.cssRules.length)<\/pre>\n\t<p>Insert the rule <code>pre {font: 14px verdana}<\/code> into the second style sheet in the document at the last position\n\t(<code>length<\/code> of the cssRules array).<\/p>\n\t<p>Unfortunately the second argument is required. It should default to <code>cssRules.length<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM insertRule()","match":"insertRule","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">removeRule()<\/div>\n\t\t Remove a rule from a stylesheet the Microsoft way\n\t\t<br \/><br \/><a href=\"tests\/addrules.html#removeRule\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].removeRule(1)<\/pre>\n\t<p>Remove the second rule from the second style sheet in the document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM removeRule()","match":"removeRule","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"8\">\n\t\t<div class=\"name\">cssText<\/div>\n\t\tThe CSS of a rule as a string.\n\t\t<br \/><br \/><a href=\"tests\/cssProps.html#cssText\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>x.style.cssText<\/pre>\n\t<p>Returns the entire inline style of element <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<tr>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssText<\/pre>\n\t<p>Returns the entire content of the style sheet.<\/p>\n\t<\/td>\n<\/tr>\n<tr>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].cssText<\/pre>\n\t<p>Returns the entire text of the rule (for instance <code>pre {font: 14px verdana;}<\/code>).<\/p>\n\t<p>(Obviously, IE needs <code>rules<\/code> instead of <code>cssRules<\/code>.)<\/p>\n\t<\/td>\n<\/tr>\n<tr>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].style.cssText<\/pre>\n\t<p>Returns all declarations of the rule (for instance <code>font: 14px verdana;<\/code>).<\/p>\n\t<p>(Obviously, IE needs <code>rules<\/code> instead of <code>cssRules<\/code>.)<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS DOM cssText","match":"cssText","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">disabled<\/div>\n\t\tWhether the stylesheet is disabled\n\t\t<br \/><br \/><a href=\"tests\/cssProps.html#disabled\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].disabled = true<\/pre>\n\t<p>Disable the second style sheet of the document. (Setting it to <code>false<\/code> enables the\n\tstyle sheet again).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS DOM disabled","match":"disabled","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">href<\/div>\n\t\tThe href of a stylesheet\n\t\t<br \/><br \/><a href=\"tests\/cssProps.html#href\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes+<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheet[0].href<\/pre>\n\t<p>Get the <code>href<\/code> of the style sheet. This is a relative path in IE; a complete URL in all\n\tother browsers.<\/p>\n\t<ul>\n\t\t<li>IE allows you to change the <code>href<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS DOM href","match":"href","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">selectorText<\/div>\n\t\tThe selector of a rule as a string\n\t\t<br \/><br \/><a href=\"tests\/cssProps.html#selectorText\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes+<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].selectorText<\/pre>\n\t<p>Get the selector text of the second rule in the second style sheet in the document.<\/p>\n\t<p>Note that some browsers return UPPER CASE selector texts even when the style sheet contains\n\tlower case selectors. Use <code>selectorText.toLowerCase()<\/code> for all your comparisions.<\/p>\n\t<ul>\n\t\t<li>Opera allows you to set the <code>selectorText<\/code>.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS DOM selectorText","match":"selectorText","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">create<wbr>StyleSheet()<\/wbr><\/div>\n\t\tCreate a style sheet\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#createStyleSheet\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.createStyleSheet('extrastyle.css')<\/pre>\n\t<p>Create an extra style (sheet) and append it to the styleSheets[] array.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM createStyleSheet()","match":"createStyleSheet","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getProperty<wbr>Priority()<\/wbr><\/div>\n\t\tGet the property priority (<code>!important<\/code> or not)\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#getPropertyPriority\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].style.getPropertyPriority('color')<\/pre>\n\t<p>Returns <code>important<\/code> when the style is marked <code>!important<\/code>.<\/p>\n\t<p>(Obviously, IE needs <code>rules<\/code> instead of <code>cssRules<\/code>.)<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM getPropertyPriority()","match":"getPropertyPriority","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getProperty<wbr>Value()<\/wbr><\/div>\n\t\tGet the value of a style property\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#getPropertyValue\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.getElementById('test').style.getPropertyValue('color')\ndocument.styleSheets[1].cssRules[1].style.getPropertyValue('color')<\/pre>\n\t<p>Get the color declaration of the style object. This works on all style objects. Of course,\n\treading out <code>style.color<\/code> is much easier.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM getPropertyValue()","match":"getPropertyValue","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">ownerNode<\/div>\n\t\tThe owner of a style sheet\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#ownerNode\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].ownerNode<\/pre>\n\t<p>Access the owner node of the style sheet, usually a <code>&lt;link&gt;<\/code> or a\n\t<code>&lt;style&gt;<\/code> tag.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS DOM ownerNode","match":"ownerNode","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">parent<wbr>StyleSheet<\/wbr><\/div>\n\t\tThe stylesheet a declaration is part of\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#parentStyleSheet\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].parentStyleSheet<\/pre>\n\t<p>Access the parent style sheet of the rule, which is once again <code>document.styleSheets[1]<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS DOM parentStyleSheet","match":"parentStyleSheet","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">remove<wbr>Property()<\/wbr><\/div>\n\t\tRemove a style declaration entirely\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#removeProperty\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>document.styleSheets[1].cssRules[1].style.removeProperty('color')\ndocument.getElementById('test').style.removeProperty('color')<\/pre>\n\t<p>Remove the color declaration from the second rule of the second style sheet on the page or the\n\telement with ID=\"test\".<\/p>\n\t<ul>\n\t\t<li>Opera refuses to remove the last remaining property of a rule.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM removeProperty()","match":"removeProperty","image":"CSS DOM"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Selector<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b1<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b4<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">set<wbr>Property()<\/wbr><\/div>\n\t\tSet a style property\n\t\t<br \/><br \/><a href=\"tests\/cssMisc.html#setProperty\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"10\"><pre>x.style.setProperty('color','#00cc00',null)\ndocument.styleSheets[1].cssRules[1].style.setProperty('color','#00cc00',null)<\/pre>\n\t<p>Set the color of <code>x<\/code> or the second rule in the second style sheet to green.<\/p>\n\t<p>As usual, the pointless <code>null<\/code> is required. (Default values, anyone?)<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_css.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS DOM setProperty()","match":"setProperty","image":"CSS DOM"}],"tool_tip_format":"html"}
@@ -1,41 +1,41 @@
{"tool_tip_prefix":"<style type=\"text\/css\" media=\"screen\">\nbody {\n background: transparent;\n\/* opacity: 0.9;*\/\n}\nhtml,body,table{font-size:10px; font-family: \"Lucida Grande\", \"Trebuchet MS\", Verdana, sans-serif;}\ntable{-webkit-border-radius:1ex;background-color:#fff;border:2px solid #eee;width:auto;}\ntd.declaration{width:15em;}\ntd.comp{-webkit-border-radius:1ex;}\n\n\/*COMPATIBILITY TABLES*\/\ntable.compatibility{line-height:140%;border-spacing:0.5em;position:relative;}\ntable.compatibility caption{border-top:1px dotted #9198C1;padding:10px 0;text-align:left;}\ntable.compatibility caption select{margin-left:5px;margin-right:7px;border:1px dotted #9198C1;}\nwbr:after{content:\"\u000200B\"}\ntr{width:100%;}\ntable.compatibility ul,table.compatibility ol{border:none;margin-bottom:0;}\ntable.compatibility td{vertical-align:top;}\ncol.IE{width:3em;}\ncol.FF{width:4em;}\ncol.Saf{width:4em;}\ncol.Op{width:4em;}\ncol.Rest{width:8em;}\ntr.compheader{background-color:#F2F3EF;}\ntr.compheader th{font-weight:normal;font-size:90%;color:#666666;}\ntr.compheader th:first-child{text-align:right;padding:1em;}\ntr.compheader:last-child th{border:none;}\ntd.header{background-color:#F2F3EF;padding:0.3em;}\ntd.header h3,td.header h4{margin-top:0.5em;text-align:center;}\ntd.declaration{background-color:#F2F3EF;text-align:right;padding-right:10px;color:#666666;}\ntd.declaration a{text-decoration:none;}\ndiv.name{font-weight:bold;margin-bottom:1em;margin-top:1em;}\ntd.comp{font-family:verdana,sans-serif;font-size:95%;text-transform:lowercase;text-align:center;height:3em;vertical-align:middle !important;}\ntable.keepCaps td.comp{text-transform:none;}\ntd.yes{background-color:#00882D;color:#ffffff;text-shadow:0 1px 1px #003211;}\ntd.almost{background-color:#40A662;color:#ffffff;text-shadow:0 1px 1px #297D47;}\ntd.incomplete{color:#00882D;border:1px solid #00882D;}\ntd.alternative{color:#666666;border:1px solid #666666;}\ntd.untestable{color:#006699;}\ntd.minimal{color:#CB000F;}\ntd.incorrect{color:#CB000F;border:1px solid #CB000F;}\ntd.inappropriate{background-color:#EFB2B7;text-shadow:0 1px 1px #fff;}\ntd.toomany{background-color:#CCE7D5;text-shadow:0 1px 1px #fff;}\ntd.buggy{background-color:#DA4C57;color:#ffffff;text-shadow:0 1px 1px #81272C;}\ntd.severebug{background-color:#82000A;color:#ffffff;text-shadow:0 1px 1px #410005;}\ntd.no{background-color:#CB000F;color:#ffffff;text-shadow:0 1px 1px #410301;}\ntd.crash{background-color:#535353;font-weight:bold;text-transform:uppercase;color:#ffffff;text-shadow:0 1px 1px #333;}\nb.warning{display:block;color:#F2F3EF;padding:0.5em;margin-right:-10px;margin-top:0.5em;background-color:#999999;text-shadow:0 1px 1px #666;}\ntd pre{padding:0;}\ntd pre + p{margin-top:2px;}\ntd th,td td{padding:1px !important;vertical-align:top;color:#666666;}\ntd th{text-align:left !important;}\n\ncite {\n -webkit-transition: right 1s ease-out, opacity 1s ease-out;\n position: relative;\n opacity: 0;\n right: 50%;\n \n display: block;\n float: right;\n -webkit-border-radius: 1ex;\n margin: 1ex auto 0;\n text-align: center;\n background: #111;\n color: #eee;\n line-height: 2em;\n padding: 0 1em;\n text-shadow: 0 1px 1px #000;\n border: 1px solid #222;\n}\n<\/style>\n<script>\nwindow.addEventListener('load',function(){\n \n var c = document.getElementsByTagName('cite')[0];\n c.style.right = '0px';\n c.style.opacity = '1';\n \n},false);\n<\/script>\n","suggestions":[
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">className<\/div>\n\t\tThe <code>class<\/code> attribute.\n\t\t<br \/><br \/><a href=\"tests\/htmlprops.html#className\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.className\nx.className = 'blue'<\/pre>\n\t<p>Get or set the value of the <code>class<\/code> attribute of node <code>x<\/code>, if any.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML className","match":"className","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">dir<\/div>\n\t\tThe <code>dir<\/code> attribute.\n\t\t<br \/><br \/><a href=\"tests\/htmlprops.html#dir\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.dir\nx.dir = 'rtl'<\/pre>\n\t<p>Get or set the text direction (ltr or rtl, left to right or right to left) of element <code>x<\/code>.<\/p>\n\t<p>For the moment dir serves as a glorified align.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML dir","match":"dir","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">id<\/div>\n\t\tThe <code>id<\/code> attribute.\n\t\t<br \/><br \/><a href=\"tests\/htmlprops.html#id\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.id\nx.id = 'otherID'<\/pre>\n\t<p>Get or set the id of node <code>x<\/code>, which must be a tag. If no ID is specified in the HTML, it is empty.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML id","match":"id","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">innerHTML<\/div>\n\t\tThe HTML contained by a tag, as a string.<br \/><br \/>\n\t\tOriginally a Microsoft extension, innerHTML is so useful that all other browsers support it, too.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#innerHTML\">Test page<\/a><br \/>\n\t\tsee also the <a href=\"tests\/tablesAccess.html#innerHTML%20tests\">table test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"4\">Almost<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.innerHTML\nx.innerHTML = \"Let's &lt;u&gt;change&lt;\/u&gt; it!\"<\/pre>\n\t<p>Get or set the HTML contained by node <code>x<\/code>.<\/p>\n\n\t<p>Is innerHTML faster than the official Core methods like <code>createElement()<\/code> and <code>appendChild()<\/code>?\n\tSee the <a href=\"innerhtml.html\">W3C DOM vs. innerHTML<\/a> test page for more information.<\/p>\n\t<ul>\n\t\t<li>In IE and Konqueror <code>innerHTML<\/code> does not work correctly when you update tables. Solve this by using\n\t\tpure DOM methods instead. See <a href=\"http:\/\/www.ericvasilik.com\/2006\/07\/code-karma.html\" class=\"external\">this explanation<\/a>\n\t\tof the behaviour by <code>innerHTML<\/code>&#8217;s inventor.<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML innerHTML","match":"innerHTML","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">innerText<\/div>\n\t\tThe text contained by a tag.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#innerText\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.innerText\nx.innerText = \"Let's change it!\"<\/pre>\n\t<p>Get or set the text contained by node <code>x<\/code>. Any HTML tags in the node are ignored, though their\n\ttext content is added to the innerText.<\/p>\n\t<p>Cross browser:<\/p>\n\t<pre>var text = x.innerText || x.textContent<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML innerText","match":"innerText","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">outerHTML<\/div>\n\t\tThe HTML of a tag, including the tag itself.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#outerHTML\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.outerHTML\nx.outerHTML = \"Let's &lt;u&gt;change&lt;\/u&gt; it!\"<\/pre>\n\t<p>Get or set the HTML of the entire node <code>x<\/code>, including the outermost tag (element <code>x<\/code> itself).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML outerHTML","match":"outerHTML","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">outerText<\/div>\n\t\tThe text of a tag, including the tag itself.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#outerText\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.outerText\nx.outerText = \"Let's change it!\"<\/pre>\n\t<p>Get or set the text contained by node <code>x<\/code>. Exactly the same as <code>innerText<\/code>\n\texcept that node <code>x<\/code> is also overwritten and removed when you set <code>outerText<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML outerText","match":"outerText","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">textContent<\/div>\n\t\tThe text contained by a tag.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#textContent\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.textContent\nx.textContent = \"Let's change it!\"<\/pre>\n\t<p>Get or set the text contained by node <code>x<\/code>. Any HTML tags in the node are ignored, though their\n\ttext content is added to the textContent.<\/p>\n\t<p>Cross browser:<\/p>\n\t<pre>var text = x.innerText || x.textContent<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML textContent","match":"textContent","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">title<\/div>\n\t\tThe <code>title<\/code> attribute.\n\t\t<br \/><br \/><a href=\"tests\/htmlprops.html#title\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp minimal\">Minimal<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.title\nx.title = 'Changed'<\/pre>\n\t<p>Get or set the title attribute of node <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Safari 3.0 doesn't show the title of an element in any way, so its compatibility is mostly untestable.\n\t\tHowever, the <code>title<\/code> property gets its value from the title attribute, so it works to some extent.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML title","match":"title","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">body<\/div>\n\t\tThe <code>body<\/code> tag\n\t\t<br \/><br \/><a href=\"tests\/document.html#body\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.body<\/pre>\n\t<p>Represents the BODY tag.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML body","match":"body","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">compatMode<\/div>\n\t\tStrict mode or Quirks mode\n\t\t<br \/><br \/><a href=\"tests\/compatStrict.html\">Test page Strict<\/a><br \/>\n\t\t<a href=\"tests\/compatQuirks.html\">Test page Quirks<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.compatMode<\/pre>\n\t<p>Returns the compatibility mode of the document: <code>BackCompat<\/code> (Quirks Mode)\n\tor <code>CSS1Compat<\/code> (Strict Mode). See the <a href=\"\/css\/quirksmode.html\">Quirks and Strict Mode page<\/a>\n\tfor an explanation.<\/p>\n\n\t<ul>\n\t\t<li>IE 5.5 doesn't support this property, but it doesn't need to. It's permanently locked in\n\t\tQuirks Mode.<\/li>\n\t<\/ul>\n\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML compatMode","match":"compatMode","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">create<wbr>HTMLDocument()<\/wbr><\/div>\n\t\tCreate an HTML document\n\t\t<br \/><br \/><a href=\"tests\/implementation.html#createHTMLDocument\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.implementation.createHTMLDocument('Title')<\/pre>\n\t<p>Create an HTML document consisting of <code>&lt;html&gt;<\/code>, <code>&lt;head&gt;<\/code>,\n\t<code>&lt;title&gt;<\/code> and <code>&lt;body&gt;<\/code> tags. The argument becomes the <code>&lt;title&gt;<\/code>\n\ttag's value. Unfortunately I don't know what to do with the created HTML document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML createHTMLDocument()","match":"createHTMLDocument","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">defaultView<\/div>\n\t\tThe window the document is displayed in\n\t\t<br \/><br \/><a href=\"tests\/document.html#defaultView\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.defaultView<\/pre>\n\t<p>Refers to the window. I have no idea why we need yet another reference to the window.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML defaultView","match":"defaultView","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">parentWindow<\/div>\n\t\tThe window the document is displayed in\n\t\t<br \/><br \/><a href=\"tests\/document.html#parentWindow\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.parentWindow<\/pre>\n\t<p>Refers to the window. I have no idea why we need yet another reference to the window.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML parentWindow","match":"parentWindow","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">add()<\/div>\n\t\tAdd an option to a select box. The argument is an index number.\n\t\t<br \/><br \/><a href=\"tests\/selects.html#add()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp alternative\" colspan=\"2\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.add(y,x.options[x.options.length])\nx.add(y,2)<\/pre>\n\t<p>Adds an option to a select box, where <code>x<\/code> is the select box and <code>y<\/code> is the new option.<\/p>\n\t<p>The first line is the W3C approved way (but much too complicated): it requires you to refer to the option object\n\tafter which the new option is inserted.<\/p>\n\t<p>The second line is the Microsoft way: give the index number of the option after which you want to insert the\n\tnew option.<\/p>\n\t<p>I side with Microsoft here; W3C's implementation is far too complicated. Therefore support of the\n\tMicrosoft model is required for a Yes here. Fortunately all browsers except for IE5-7 and Firefox support both ways.<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML add()","match":"add","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">remove()<\/div>\n\t\tRemove an option from a select box\n\t\t<br \/><br \/><a href=\"tests\/selects.html#remove()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.remove(1)<\/pre>\n\t<p>Remove the second option from select <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML remove()","match":"remove","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">caption<\/div>\n\t\tThe caption of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#caption\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.caption<\/pre>\n\t<p>Access the caption of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML caption","match":"caption","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cellIndex<\/div>\n\t\tThe index number of a cell in its row\n\t\t<br \/><br \/><a href=\"tests\/tablesIndices.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.cellIndex<\/pre>\n\t<p>The index number of element <code>x<\/code>, which must be a <code>&lt;td&gt;<\/code> or <code>&lt;th&gt;<\/code>,\n\tin its row (<code>&lt;tr&gt;<\/code>).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML cellIndex","match":"cellIndex","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cellPadding<\/div>\n\t\tThe ancient attribute\n\t\t<br \/><br \/><a href=\"tests\/tablesMisc.html#cellPadding\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.cellPadding = 10<\/pre>\n\t<p>Sets the cell padding of table <code>x<\/code> to 10 pixels. <code>cellPadding<\/code> is\n\toverruled by any CSS <code>padding<\/code> declaration. When you set <code>cellPadding<\/code>,\n\tthe changes only apply to table cells without any CSS padding.<\/p>\n\t<ul>\n\t\t<li>Safari 3.0 and Konqueror don't react to the setting of cellPadding, but there's a subtle\n\t\tdifference between doing the cellPadding test and then the cellSpacing one, and doing the\n\t\tcellSpacing one immediately. The results might be interpreted as the cellPadding only taking\n\t\teffect after the cellSpacing has been set, but I'm not sure if this interpretation is\n\t\tcorrect.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML cellPadding","match":"cellPadding","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cells[]<\/div>\n\t\tAn array with all cells in a row\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#cells[]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rows[1].cells<\/pre>\n\t<p>A nodeList with all cells of the second row of table <code>x<\/code>. Contains\n\tboth <code>&lt;td&gt;<\/code>s and <code>&lt;th&gt;<\/code>s.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"HTML cells[]","match":"cells","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cellSpacing<\/div>\n\t\tThe ancient attribute\n\t\t<br \/><br \/><a href=\"tests\/tablesMisc.html#cellSpacing\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.cellSpacing = 10<\/pre>\n\t<p>Set the cell spacing of table <code>x<\/code> to 10.<\/p>\n\t<\/td>\n\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML cellSpacing","match":"cellSpacing","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createCaption()<\/div>\n\t\tCreate a caption for a table\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#createCaption()%20and%20deleteCaption()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.createCaption()<\/pre>\n\t<p>If table <code>x<\/code> already has a caption this method returns the caption. If not, a\n\tnew caption is created.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML createCaption()","match":"createCaption","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createTFoot()<\/div>\n\t\tCreate a tFoot element\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#createTFoot()%20and%20createTHead()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.createTFoot()<\/pre>\n\t<p>If table <code>x<\/code> has a <code>&lt;tfoot&gt;<\/code>, get it. If not,\n\tcreate a <code>&lt;tfoot&gt;<\/code> and append it to the table.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML createTFoot()","match":"createTFoot","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createTHead()<\/div>\n\t\tCreate a tHead element\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#createTFoot()%20and%20createTHead()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.createTHead()<\/pre>\n\t<p>If table <code>x<\/code> has a <code>&lt;thead&gt;<\/code>, get it. If not,\n\tcreate a <code>&lt;thead&gt;<\/code> and append it to the table.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML createTHead()","match":"createTHead","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteCaption()<\/div>\n\t\tDelete the caption of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#createCaption()%20and%20deleteCaption()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.deleteCaption()<\/pre>\n\t<p>Delete the caption of table <code>x<\/code>, if present.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML deleteCaption()","match":"deleteCaption","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteCell()<\/div>\n\t\tDelete a table cell\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#deleteCell()%20and%20deleteRow()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rows[1].deleteCell(0)<\/pre>\n\t<p>Delete the first cell of the second row of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML deleteCell()","match":"deleteCell","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteRow()<\/div>\n\t\tDelete a table row\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#deleteCell()%20and%20deleteRow()\">Test page<\/a>\n \t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.deleteRow(1)<\/pre>\n\t<p>Delete the second row of table <code>x<\/code>.<\/p>\n\t<pre>x.tBodies[1].deleteRow(1)<\/pre>\n\t<p>Delete the second row of the second <code>&lt;tbody&gt;<\/code> of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML deleteRow()","match":"deleteRow","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteTFoot()<\/div>\n\t\tDelete the tFoot of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#deleteTHead()%20and%20deleteTFoot()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.deleteTFoot()<\/pre>\n\t<p>Delete the tFoot of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML deleteTFoot()","match":"deleteTFoot","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteTHead()<\/div>\n\t\tDelete the tHead of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#deleteTHead()%20and%20deleteTFoot()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.deleteTHead()<\/pre>\n\t<p>Delete the tHead of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML deleteTHead()","match":"deleteTHead","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">frame<\/div>\n\t\tA border around an entire table\n\t\t<br \/><br \/><a href=\"tests\/tablesMisc.html#frame\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.frame = 'lhs'<\/pre>\n\t<p>Set the <code>frame<\/code> attribute of table <code>x<\/code>.<\/p>\n\t<p>Possible values: void, above, below, hsides, vsides, lhs, rhs, box, border<\/p>\n\t<\/td>\n\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML frame","match":"frame","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertCell()<\/div>\n\t\tInsert a table cell\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#insertCell()%20and%20insertRow()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rows[0].insertCell(1)<\/pre>\n\t<p>Insert a <code>&lt;td&gt;<\/code> the first <code>&lt;tr&gt;<\/code> of table <code>x<\/code>,\n\tas the second <code>&lt;td&gt;<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML insertCell()","match":"insertCell","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertRow()<\/div>\n\t\tInsert a table row\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#insertCell()%20and%20insertRow()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\">x.insertRow(1)<br \/>\n\t<p>Insert a <code>&lt;tr&gt;<\/code> into table <code>x<\/code> as the second <code>&lt;tr&gt;<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML insertRow()","match":"insertRow","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">moveRow()<\/div>\n\t\tMove a row from one position to another. Microsoft proprietary.\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#moveRow()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>moveRow(0,3)<\/pre>\n\t<p>Move row with index 0 to index 3.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"HTML moveRow()","match":"moveRow","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">rowIndex<\/div>\n\t\tThe index number of a row in the table. Disregards table sections.\n\t\t<br \/><br \/><a href=\"tests\/tablesIndices.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rowIndex<\/pre>\n\t<p>The index number of element <code>x<\/code>, which must be a <code>&lt;tr&gt;<\/code>, in\n\tits table, regardless of table section (tHead, tBody, tFoot).<\/p>\n\t<p>Note that browsers should move any <code>&lt;thead&gt;<\/code> to the top of the table, and\n\tany <code>&lt;tfoot&gt;<\/code> to the bottom. Therefore rows should be counted in the order\n\t<code>&lt;thead&gt;<\/code>-rows, <code>&lt;tbody&gt;<\/code>-rows, <code>&lt;tfoot&gt;<\/code>-rows:\n\tthe order in which they're visible in the rendered page.<\/p>\n\t<ul>\n\t\t<li>Opera keeps to the source code order (where the <code>&lt;tfoot&gt;<\/code> precedes\n\t\tthe <code>&lt;tbody&gt;<\/code>.)<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML rowIndex","match":"rowIndex","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">rows[]<\/div>\n\t\tAn array of all rows in a table or table section\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#rows[]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rows<\/pre>\n\t<p>A nodeList with all rows of table <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Safari 3.0 and Opera keep to the source order (where the <code>&lt;tfoot&gt;<\/code> precedes\n\t\tthe <code>&lt;tbody&gt;<\/code>)<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"HTML rows[]","match":"rows","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">rules<\/div>\n\t\tI don't know what this property is supposed to do, unless it's meant\n\t\tfor removing the cellSpacing.\n\t\t<br \/><br \/><a href=\"tests\/tablesMisc.html#rules\">Test page<\/a>\n\t<b class=\"warning\">Does not work<\/b>\n\t<\/td>\n\t<td class=\"comp buggy\" colspan=\"4\">Buggy<\/td>\n\t<td class=\"comp buggy\" colspan=\"2\">Buggy<\/td>\n\t<td class=\"comp buggy\" colspan=\"2\">Buggy<\/td>\n\t<td class=\"comp buggy\" colspan=\"2\">Buggy<\/td>\n\t<td class=\"comp no\">No<\/td>\n\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rules = 'rows'<\/pre>\n\t<p>Sets the <code>rules<\/code> attribute of table <code>x<\/code>.<\/p>\n\t<p>Possible values: none, groups, rows, cols, all<\/p>\n\t<ul>\n\t\t<li>Setting <code>rules<\/code> to any value causes a border around the table in IE.<\/li>\n\t\t<li>Setting <code>rules<\/code> to any value causes all cellspacing to disappear in Firefox, Safari, and Opera.<\/li>\n\t\t<li>Setting <code>rules<\/code> to any value causes the border around the table to disappear in Opera.<\/li>\n\t<\/ul>\n\n\t<\/td>\n\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML rules","match":"rules","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">sectionRowIndex<\/div>\n\t\t The index number of a row in the table section\n\t\t<br \/><br \/><a href=\"tests\/tablesIndices.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.sectionRowIndex<\/pre>\n\t<p>The index number of element <code>x<\/code>, which must be a <code>&lt;tr&gt;<\/code>, in its\n\ttable section (tHead, tBody, tFoot).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML sectionRowIndex","match":"sectionRowIndex","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">tBodies[]<\/div>\n\t\tAn array with all tBody elements\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#tBodies\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.tBodies<\/pre>\n\tAn array with all TBodies of table <code>x<\/code>.\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"HTML tBodies[]","match":"tBodies","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">tFoot<\/div>\n\t\tThe tFoot of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#tFoot\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\">x.tFoot<br \/>\n\tAccess the tFoot of <code>x<\/code>, which must be a table.\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML tFoot","match":"tFoot","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">tHead<\/div>\n\t\tThe tHead of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#tHead\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\">x.tHead<br \/>\n\tAccess the tHead of <code>x<\/code>, which must be a table.\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"HTML tHead","match":"tHead","image":"html"}],"tool_tip_format":"html"}
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">className<\/div>\n\t\tThe <code>class<\/code> attribute.\n\t\t<br \/><br \/><a href=\"tests\/htmlprops.html#className\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.className\nx.className = 'blue'<\/pre>\n\t<p>Get or set the value of the <code>class<\/code> attribute of node <code>x<\/code>, if any.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html className","match":"className","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">dir<\/div>\n\t\tThe <code>dir<\/code> attribute.\n\t\t<br \/><br \/><a href=\"tests\/htmlprops.html#dir\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.dir\nx.dir = 'rtl'<\/pre>\n\t<p>Get or set the text direction (ltr or rtl, left to right or right to left) of element <code>x<\/code>.<\/p>\n\t<p>For the moment dir serves as a glorified align.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html dir","match":"dir","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">id<\/div>\n\t\tThe <code>id<\/code> attribute.\n\t\t<br \/><br \/><a href=\"tests\/htmlprops.html#id\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.id\nx.id = 'otherID'<\/pre>\n\t<p>Get or set the id of node <code>x<\/code>, which must be a tag. If no ID is specified in the HTML, it is empty.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html id","match":"id","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">innerHTML<\/div>\n\t\tThe HTML contained by a tag, as a string.<br \/><br \/>\n\t\tOriginally a Microsoft extension, innerHTML is so useful that all other browsers support it, too.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#innerHTML\">Test page<\/a><br \/>\n\t\tsee also the <a href=\"tests\/tablesAccess.html#innerHTML%20tests\">table test page<\/a>\n\t<\/td>\n\t<td class=\"comp almost\" colspan=\"4\">Almost<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.innerHTML\nx.innerHTML = \"Let's &lt;u&gt;change&lt;\/u&gt; it!\"<\/pre>\n\t<p>Get or set the HTML contained by node <code>x<\/code>.<\/p>\n\n\t<p>Is innerHTML faster than the official Core methods like <code>createElement()<\/code> and <code>appendChild()<\/code>?\n\tSee the <a href=\"innerhtml.html\">W3C DOM vs. innerHTML<\/a> test page for more information.<\/p>\n\t<ul>\n\t\t<li>In IE and Konqueror <code>innerHTML<\/code> does not work correctly when you update tables. Solve this by using\n\t\tpure DOM methods instead. See <a href=\"http:\/\/www.ericvasilik.com\/2006\/07\/code-karma.html\" class=\"external\">this explanation<\/a>\n\t\tof the behaviour by <code>innerHTML<\/code>&#8217;s inventor.<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html innerHTML","match":"innerHTML","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">innerText<\/div>\n\t\tThe text contained by a tag.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#innerText\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.innerText\nx.innerText = \"Let's change it!\"<\/pre>\n\t<p>Get or set the text contained by node <code>x<\/code>. Any HTML tags in the node are ignored, though their\n\ttext content is added to the innerText.<\/p>\n\t<p>Cross browser:<\/p>\n\t<pre>var text = x.innerText || x.textContent<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html innerText","match":"innerText","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">outerHTML<\/div>\n\t\tThe HTML of a tag, including the tag itself.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#outerHTML\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.outerHTML\nx.outerHTML = \"Let's &lt;u&gt;change&lt;\/u&gt; it!\"<\/pre>\n\t<p>Get or set the HTML of the entire node <code>x<\/code>, including the outermost tag (element <code>x<\/code> itself).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html outerHTML","match":"outerHTML","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">outerText<\/div>\n\t\tThe text of a tag, including the tag itself.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#outerText\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.outerText\nx.outerText = \"Let's change it!\"<\/pre>\n\t<p>Get or set the text contained by node <code>x<\/code>. Exactly the same as <code>innerText<\/code>\n\texcept that node <code>x<\/code> is also overwritten and removed when you set <code>outerText<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html outerText","match":"outerText","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">textContent<\/div>\n\t\tThe text contained by a tag.\n\t\t<br \/><br \/><a href=\"tests\/innerhtml.html#textContent\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.textContent\nx.textContent = \"Let's change it!\"<\/pre>\n\t<p>Get or set the text contained by node <code>x<\/code>. Any HTML tags in the node are ignored, though their\n\ttext content is added to the textContent.<\/p>\n\t<p>Cross browser:<\/p>\n\t<pre>var text = x.innerText || x.textContent<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html textContent","match":"textContent","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">title<\/div>\n\t\tThe <code>title<\/code> attribute.\n\t\t<br \/><br \/><a href=\"tests\/htmlprops.html#title\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp minimal\">Minimal<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.title\nx.title = 'Changed'<\/pre>\n\t<p>Get or set the title attribute of node <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Safari 3.0 doesn't show the title of an element in any way, so its compatibility is mostly untestable.\n\t\tHowever, the <code>title<\/code> property gets its value from the title attribute, so it works to some extent.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html title","match":"title","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">body<\/div>\n\t\tThe <code>body<\/code> tag\n\t\t<br \/><br \/><a href=\"tests\/document.html#body\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.body<\/pre>\n\t<p>Represents the BODY tag.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html body","match":"body","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">compatMode<\/div>\n\t\tStrict mode or Quirks mode\n\t\t<br \/><br \/><a href=\"tests\/compatStrict.html\">Test page Strict<\/a><br \/>\n\t\t<a href=\"tests\/compatQuirks.html\">Test page Quirks<\/a>\n\t<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.compatMode<\/pre>\n\t<p>Returns the compatibility mode of the document: <code>BackCompat<\/code> (Quirks Mode)\n\tor <code>CSS1Compat<\/code> (Strict Mode). See the <a href=\"\/css\/quirksmode.html\">Quirks and Strict Mode page<\/a>\n\tfor an explanation.<\/p>\n\n\t<ul>\n\t\t<li>IE 5.5 doesn't support this property, but it doesn't need to. It's permanently locked in\n\t\tQuirks Mode.<\/li>\n\t<\/ul>\n\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html compatMode","match":"compatMode","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">create<wbr>HTMLDocument()<\/wbr><\/div>\n\t\tCreate an HTML document\n\t\t<br \/><br \/><a href=\"tests\/implementation.html#createHTMLDocument\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.implementation.createHTMLDocument('Title')<\/pre>\n\t<p>Create an HTML document consisting of <code>&lt;html&gt;<\/code>, <code>&lt;head&gt;<\/code>,\n\t<code>&lt;title&gt;<\/code> and <code>&lt;body&gt;<\/code> tags. The argument becomes the <code>&lt;title&gt;<\/code>\n\ttag's value. Unfortunately I don't know what to do with the created HTML document.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html createHTMLDocument()","match":"createHTMLDocument","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">defaultView<\/div>\n\t\tThe window the document is displayed in\n\t\t<br \/><br \/><a href=\"tests\/document.html#defaultView\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.defaultView<\/pre>\n\t<p>Refers to the window. I have no idea why we need yet another reference to the window.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html defaultView","match":"defaultView","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">parentWindow<\/div>\n\t\tThe window the document is displayed in\n\t\t<br \/><br \/><a href=\"tests\/document.html#parentWindow\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>document.parentWindow<\/pre>\n\t<p>Refers to the window. I have no idea why we need yet another reference to the window.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html parentWindow","match":"parentWindow","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">add()<\/div>\n\t\tAdd an option to a select box. The argument is an index number.\n\t\t<br \/><br \/><a href=\"tests\/selects.html#add()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp alternative\" colspan=\"2\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.add(y,x.options[x.options.length])\nx.add(y,2)<\/pre>\n\t<p>Adds an option to a select box, where <code>x<\/code> is the select box and <code>y<\/code> is the new option.<\/p>\n\t<p>The first line is the W3C approved way (but much too complicated): it requires you to refer to the option object\n\tafter which the new option is inserted.<\/p>\n\t<p>The second line is the Microsoft way: give the index number of the option after which you want to insert the\n\tnew option.<\/p>\n\t<p>I side with Microsoft here; W3C's implementation is far too complicated. Therefore support of the\n\tMicrosoft model is required for a Yes here. Fortunately all browsers except for IE5-7 and Firefox support both ways.<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html add()","match":"add","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">remove()<\/div>\n\t\tRemove an option from a select box\n\t\t<br \/><br \/><a href=\"tests\/selects.html#remove()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.remove(1)<\/pre>\n\t<p>Remove the second option from select <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html remove()","match":"remove","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">caption<\/div>\n\t\tThe caption of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#caption\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.caption<\/pre>\n\t<p>Access the caption of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html caption","match":"caption","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cellIndex<\/div>\n\t\tThe index number of a cell in its row\n\t\t<br \/><br \/><a href=\"tests\/tablesIndices.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.cellIndex<\/pre>\n\t<p>The index number of element <code>x<\/code>, which must be a <code>&lt;td&gt;<\/code> or <code>&lt;th&gt;<\/code>,\n\tin its row (<code>&lt;tr&gt;<\/code>).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html cellIndex","match":"cellIndex","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cellPadding<\/div>\n\t\tThe ancient attribute\n\t\t<br \/><br \/><a href=\"tests\/tablesMisc.html#cellPadding\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.cellPadding = 10<\/pre>\n\t<p>Sets the cell padding of table <code>x<\/code> to 10 pixels. <code>cellPadding<\/code> is\n\toverruled by any CSS <code>padding<\/code> declaration. When you set <code>cellPadding<\/code>,\n\tthe changes only apply to table cells without any CSS padding.<\/p>\n\t<ul>\n\t\t<li>Safari 3.0 and Konqueror don't react to the setting of cellPadding, but there's a subtle\n\t\tdifference between doing the cellPadding test and then the cellSpacing one, and doing the\n\t\tcellSpacing one immediately. The results might be interpreted as the cellPadding only taking\n\t\teffect after the cellSpacing has been set, but I'm not sure if this interpretation is\n\t\tcorrect.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html cellPadding","match":"cellPadding","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cells[]<\/div>\n\t\tAn array with all cells in a row\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#cells[]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rows[1].cells<\/pre>\n\t<p>A nodeList with all cells of the second row of table <code>x<\/code>. Contains\n\tboth <code>&lt;td&gt;<\/code>s and <code>&lt;th&gt;<\/code>s.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"html cells[]","match":"cells","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">cellSpacing<\/div>\n\t\tThe ancient attribute\n\t\t<br \/><br \/><a href=\"tests\/tablesMisc.html#cellSpacing\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.cellSpacing = 10<\/pre>\n\t<p>Set the cell spacing of table <code>x<\/code> to 10.<\/p>\n\t<\/td>\n\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html cellSpacing","match":"cellSpacing","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createCaption()<\/div>\n\t\tCreate a caption for a table\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#createCaption()%20and%20deleteCaption()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.createCaption()<\/pre>\n\t<p>If table <code>x<\/code> already has a caption this method returns the caption. If not, a\n\tnew caption is created.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html createCaption()","match":"createCaption","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createTFoot()<\/div>\n\t\tCreate a tFoot element\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#createTFoot()%20and%20createTHead()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.createTFoot()<\/pre>\n\t<p>If table <code>x<\/code> has a <code>&lt;tfoot&gt;<\/code>, get it. If not,\n\tcreate a <code>&lt;tfoot&gt;<\/code> and append it to the table.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html createTFoot()","match":"createTFoot","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">createTHead()<\/div>\n\t\tCreate a tHead element\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#createTFoot()%20and%20createTHead()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.createTHead()<\/pre>\n\t<p>If table <code>x<\/code> has a <code>&lt;thead&gt;<\/code>, get it. If not,\n\tcreate a <code>&lt;thead&gt;<\/code> and append it to the table.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html createTHead()","match":"createTHead","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteCaption()<\/div>\n\t\tDelete the caption of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#createCaption()%20and%20deleteCaption()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.deleteCaption()<\/pre>\n\t<p>Delete the caption of table <code>x<\/code>, if present.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html deleteCaption()","match":"deleteCaption","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteCell()<\/div>\n\t\tDelete a table cell\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#deleteCell()%20and%20deleteRow()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rows[1].deleteCell(0)<\/pre>\n\t<p>Delete the first cell of the second row of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html deleteCell()","match":"deleteCell","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteRow()<\/div>\n\t\tDelete a table row\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#deleteCell()%20and%20deleteRow()\">Test page<\/a>\n \t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.deleteRow(1)<\/pre>\n\t<p>Delete the second row of table <code>x<\/code>.<\/p>\n\t<pre>x.tBodies[1].deleteRow(1)<\/pre>\n\t<p>Delete the second row of the second <code>&lt;tbody&gt;<\/code> of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html deleteRow()","match":"deleteRow","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteTFoot()<\/div>\n\t\tDelete the tFoot of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#deleteTHead()%20and%20deleteTFoot()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.deleteTFoot()<\/pre>\n\t<p>Delete the tFoot of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html deleteTFoot()","match":"deleteTFoot","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">deleteTHead()<\/div>\n\t\tDelete the tHead of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#deleteTHead()%20and%20deleteTFoot()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.deleteTHead()<\/pre>\n\t<p>Delete the tHead of table <code>x<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html deleteTHead()","match":"deleteTHead","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">frame<\/div>\n\t\tA border around an entire table\n\t\t<br \/><br \/><a href=\"tests\/tablesMisc.html#frame\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.frame = 'lhs'<\/pre>\n\t<p>Set the <code>frame<\/code> attribute of table <code>x<\/code>.<\/p>\n\t<p>Possible values: void, above, below, hsides, vsides, lhs, rhs, box, border<\/p>\n\t<\/td>\n\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html frame","match":"frame","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertCell()<\/div>\n\t\tInsert a table cell\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#insertCell()%20and%20insertRow()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rows[0].insertCell(1)<\/pre>\n\t<p>Insert a <code>&lt;td&gt;<\/code> the first <code>&lt;tr&gt;<\/code> of table <code>x<\/code>,\n\tas the second <code>&lt;td&gt;<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html insertCell()","match":"insertCell","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">insertRow()<\/div>\n\t\tInsert a table row\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#insertCell()%20and%20insertRow()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\">x.insertRow(1)<br \/>\n\t<p>Insert a <code>&lt;tr&gt;<\/code> into table <code>x<\/code> as the second <code>&lt;tr&gt;<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html insertRow()","match":"insertRow","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">moveRow()<\/div>\n\t\tMove a row from one position to another. Microsoft proprietary.\n\t\t<br \/><br \/><a href=\"tests\/tablesCreateDelete.html#moveRow()\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>moveRow(0,3)<\/pre>\n\t<p>Move row with index 0 to index 3.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"html moveRow()","match":"moveRow","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">rowIndex<\/div>\n\t\tThe index number of a row in the table. Disregards table sections.\n\t\t<br \/><br \/><a href=\"tests\/tablesIndices.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rowIndex<\/pre>\n\t<p>The index number of element <code>x<\/code>, which must be a <code>&lt;tr&gt;<\/code>, in\n\tits table, regardless of table section (tHead, tBody, tFoot).<\/p>\n\t<p>Note that browsers should move any <code>&lt;thead&gt;<\/code> to the top of the table, and\n\tany <code>&lt;tfoot&gt;<\/code> to the bottom. Therefore rows should be counted in the order\n\t<code>&lt;thead&gt;<\/code>-rows, <code>&lt;tbody&gt;<\/code>-rows, <code>&lt;tfoot&gt;<\/code>-rows:\n\tthe order in which they're visible in the rendered page.<\/p>\n\t<ul>\n\t\t<li>Opera keeps to the source code order (where the <code>&lt;tfoot&gt;<\/code> precedes\n\t\tthe <code>&lt;tbody&gt;<\/code>.)<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html rowIndex","match":"rowIndex","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">rows[]<\/div>\n\t\tAn array of all rows in a table or table section\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#rows[]\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rows<\/pre>\n\t<p>A nodeList with all rows of table <code>x<\/code>.<\/p>\n\t<ul>\n\t\t<li>Safari 3.0 and Opera keep to the source order (where the <code>&lt;tfoot&gt;<\/code> precedes\n\t\tthe <code>&lt;tbody&gt;<\/code>)<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"html rows[]","match":"rows","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">rules<\/div>\n\t\tI don't know what this property is supposed to do, unless it's meant\n\t\tfor removing the cellSpacing.\n\t\t<br \/><br \/><a href=\"tests\/tablesMisc.html#rules\">Test page<\/a>\n\t<b class=\"warning\">Does not work<\/b>\n\t<\/td>\n\t<td class=\"comp buggy\" colspan=\"4\">Buggy<\/td>\n\t<td class=\"comp buggy\" colspan=\"2\">Buggy<\/td>\n\t<td class=\"comp buggy\" colspan=\"2\">Buggy<\/td>\n\t<td class=\"comp buggy\" colspan=\"2\">Buggy<\/td>\n\t<td class=\"comp no\">No<\/td>\n\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.rules = 'rows'<\/pre>\n\t<p>Sets the <code>rules<\/code> attribute of table <code>x<\/code>.<\/p>\n\t<p>Possible values: none, groups, rows, cols, all<\/p>\n\t<ul>\n\t\t<li>Setting <code>rules<\/code> to any value causes a border around the table in IE.<\/li>\n\t\t<li>Setting <code>rules<\/code> to any value causes all cellspacing to disappear in Firefox, Safari, and Opera.<\/li>\n\t\t<li>Setting <code>rules<\/code> to any value causes the border around the table to disappear in Opera.<\/li>\n\t<\/ul>\n\n\t<\/td>\n\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html rules","match":"rules","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">sectionRowIndex<\/div>\n\t\t The index number of a row in the table section\n\t\t<br \/><br \/><a href=\"tests\/tablesIndices.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.sectionRowIndex<\/pre>\n\t<p>The index number of element <code>x<\/code>, which must be a <code>&lt;tr&gt;<\/code>, in its\n\ttable section (tHead, tBody, tFoot).<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html sectionRowIndex","match":"sectionRowIndex","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">tBodies[]<\/div>\n\t\tAn array with all tBody elements\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#tBodies\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\"><pre>x.tBodies<\/pre>\n\tAn array with all TBodies of table <code>x<\/code>.\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"[${1:}]$0","tool_tip_format":"html","display":"html tBodies[]","match":"tBodies","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">tFoot<\/div>\n\t\tThe tFoot of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#tFoot\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\">x.tFoot<br \/>\n\tAccess the tFoot of <code>x<\/code>, which must be a table.\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html tFoot","match":"tFoot","image":"html"},
{"tool_tip":"<table cellspacing=\"5\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3b5<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.5b<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">tHead<\/div>\n\t\tThe tHead of a table\n\t\t<br \/><br \/><a href=\"tests\/tablesAccess.html#tHead\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"11\">x.tHead<br \/>\n\tAccess the tHead of <code>x<\/code>, which must be a table.\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_html.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"html tHead","match":"tHead","image":"html"}],"tool_tip_format":"html"}