Below are the results of attempting to parse this document with an SGML parser.
<p name="pKuckuck" style="color: black; background-color:#c0ff00; width:100%; te
^
SPAN: <span name="spanKuckuck" style="display: inline;color: black; background-c
^
Below is the source input I used for this validation:
1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2: <!-- 3: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 4: --> 5: <html> 6: <head> 7: <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> 8: <meta name="DC.Identifier" content="http://www.gdg-webtech.de/utilities/webtech/tests/DOM2test.html"> 9: <meta name="DC.Title" content="Browsers: DOM 1 / DOM 2 Test"> 10: <title>Browsers: DOM 1 / DOM 2 Test</title> 11: <meta name="DC.Creator" content="Gerhart Dieter Greiß"> 12: <meta name="author" lang="de" content="Gerhart Dieter Greiß"> 13: <meta name="DC.Subject" content="DOM"> 14: <meta name="page-topic" content="DOM"> 15: <meta name="DC.Publisher" content="www.gdgreiss.de"> 16: <meta name="DC.Date" content="2003-08-19"> 17: <meta name="DC.Format" content="text/html"> 18: <meta name="DC.Language" content="en"> 19: <meta http-equiv="Content-Language" content="en"> 20: <meta http-equiv="Content-Style-Type" content="text/css"> 21: <meta http-equiv="Content-Script-Type" content="text/javascript"> 22: <meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.classify.org/safesurf/" labels ratings (SS~~000 2 SS~~001 3 SS~~002 3 SS~~003 3 SS~~004 3 SS~~005 3 SS~~006 3 SS~~007 3 SS~~008 3 SS~~009 3 SS~~010 3))'> 23: <meta name="resource-type" content="document"> 24: <meta name="robots" content="index,follow"> 25: <meta name="description" content="The problem with Microsoft Internet Explorer versions before 6 is that it only interprets DOM 1 but not DOM 2. So the applicability of the getElementsByName method is restricted."> 26: <meta name="keywords" lang="en" content="HTML, DOM, getElementsByName, browsers"> 27: <meta name="Copyright" content="© 2000-2003 Gerhart Dieter Greiß www.gdgreiss.de"> 28: <meta name="Date-Creation-yyyy-mm-dd" content="2003-08-19"> 29: <meta name="Date-Revision-yyyy-mm-dd" content="2003-08-19"> 30: <meta name="audience" content="all"> 31: <meta name="distribution" content="global"> 32: <link rel="parent" href="http://www.gdgreiss.de/index.html"> 33: <link rel="stylesheet" type="text/css" href="http://www.gdgreiss.de/css/gdgwebsite.css"> 34: </head> 35: 36: <body> 37: <!-- Dokumentenname und Modifizierungsdatum 38: ACHTUNG! Wenn seitenkopfDynlinks.js aktiviert ist, 39: darf das Trägerdokument keine onload-Anweisung enthalten! --> 40: <script type="text/javascript" src="/scripts/seitenkopfDynlinks.js"></script> 41: <h1 style="display: inline;">Test your browser on DOM 1 and DOM 2</h1> 42: <p style="display: inline;"> by moving the mouse over the colored areas</p> 43: <div style="display: block; margin-top: 20px;"> 44: <div class="code"> 45: <p name="pKuckuck" onmouseover="this.innerHTML=(eval(document.getElementsByName('pKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 2.' : 'This browser understands DOM 2.' ;">DOM 2 test</p> 46: </div> 47: <div align="center"> 48: P: 49: <p name="pKuckuck" style="color: black; background-color:#c0ff00; width:100%; text-align: center;" onmouseover="this.innerHTML=(eval(document.getElementsByName('spanKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 2.' : 'This browser understands DOM 2.';">DOM 2 test</p> 50: </div> 51: <hr /> 52: <div class="code"> 53: <span name="spanKuckuck" style="display: inline;color: black;" onmouseover="this.innerHTML=(eval(document.getElementsByName('spanKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 2.' : 'This browser understands DOM 2.' ;">DOM 2 test</span> 54: </div> 55: 56: <p style="text-align: center;"> 57: SPAN: <span name="spanKuckuck" style="display: inline;color: black; background-color:#c0ff00;" onmouseover="this.innerHTML=(eval(document.getElementsByName('spanKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 2.' : 'This browser understands DOM 2.';">DOM 2 test</span> 58: </p> 59: <hr /> 60: <div class="code"> 61: <form action=""> 62: <input name="inputKuckuck" style="display: inline;color: black; background-color:#f0f000;" size="40" value="DOM 1 test" onmouseover="this.innerHTML=(eval(document.getElementsByName('inputKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 1.' : 'This browser understands DOM 1.' ;" /> 63: </form> 64: </div> 65: 66: <form action=""> 67: <p style="text-align: center;"> 68: INPUT: <input name="inputKuckuck" style="display: inline;color: black; background-color:#f0f000;" size="40" value="DOM 1 test" onmouseover="this.value=(eval(document.getElementsByName('inputKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 1.' : 'This browser understands DOM 1.';" /> 69: </p> 70: </form> 71: <hr /> 72: <div class="code"> 73: <form action="" name="formKuckuck"> 74: <input style="display: inline;color: black; background-color:#f0f000;" size="40" value="DOM 1 test" onmouseover="this.innerHTML=(eval(document.getElementsByName('formKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 1.' : 'This browser understands DOM 1.' ;" /> 75: </form> 76: </div> 77: 78: <form action="" name="formKuckuck"> 79: <p style="text-align: center;"> 80: FORM: <input style="display: inline;color: black; background-color:#f0f000;" size="40" value="DOM 1 test" onmouseover="this.value=(eval(document.getElementsByName('formKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 1.' : 'This browser understands DOM 1.';" /> 81: </p> 82: </form> 83: <hr /> 84: <div class="code"> 85: <button name="buttonKuckuck" style="display: inline;color: black;" onmouseover="this.innerHTML=(eval(document.getElementsByName('buttonKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 1.' : 'This browser understands DOM 1.' ;">DOM 1 test</button> 86: </div> 87: 88: <p style="text-align: center;"> 89: BUTTON: <button name="buttonKuckuck" style="display: inline;color: black; background-color:#f0f000;" onmouseover="this.innerHTML=(eval(document.getElementsByName('buttonKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 1.' : 'This browser understands DOM 1.' ;">DOM 1 test</button> 90: </p> 91: <hr /> 92: <div class="code"> 93: <a name="anchorKuckuck" href="#" title="DOM 1 test" style="display: inline;color: black;" onmouseover="this.innerHTML=(eval(document.getElementsByName('anchorKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 1.' : 'This browser understands DOM 1.' ;">DOM 1 test</a> 94: </div> 95: 96: <p style="text-align: center;"> 97: ANCHOR: <a name="anchorKuckuck" href="#" title="DOM 1 test" style="display: inline;color: black; background-color:#f0f000;" onmouseover="this.innerHTML=(eval(document.getElementsByName('anchorKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 1.' : 'This browser understands DOM 1.' ;">DOM 1 test</a> 98: </p> 99: <hr /> 100: <div class="code"> 101: <img name="imgKuckuck" src="http://www.gdgreiss.de/links/images/woodbuttons/DOM1test_button.jpg" alt="DOM 2 test" style="float: left; width: 100px; height: 40px;" onmouseover="Ausgabe.innerHTML=(eval(document.getElementsByName('imgKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 2.' : 'This browser understands DOM 2.';" /> 102: <span id="Ausgabe" style="background-color: #f0f000; color: #000000;"></span> 103: </div> 104: <div align="center"> 105: IMG: 106: <img name="imgKuckuck" src="http://www.gdgreiss.de/links/images/woodbuttons/DOM1test_button.jpg" alt="DOM 1 test" style="text-align: center; width: 100px; height: 40px;" onmouseover="document.getElementById('Ausgabe').innerHTML=(eval(document.getElementsByName('imgKuckuck')[0])==undefined) ? 'This browser does NOT understand DOM 1.' : 'This browser understands DOM 1.';" /> 107: <span id="Ausgabe" style="background-color: #f0f000; color: #000000;"></span> 108: </div> 109: <hr style="clear: both;" /> 110: </div> 111: <div> 112: 113: <h2>name</h2> 114: <p>Speichert den Namen des Formularelements, wie er in HTML bei der Definition des Elements mit dem Attribut name= zugewiesen wurde. 115: <br /> 116: Anwendbar auf: FORM, BUTTON, INPUT, TEXTAREA. 117: <br /><a href="http://www.gdg-webtech.de/utilities/webtech/extern/html/SELFHTML/javascript/objekte/elements.htm#name" target="_blank">http://www.gdg-webtech.de/utilities/webtech/extern/html/SELFHTML/javascript/objekte/elements.htm#name</a> 118: </p> 119: </div> 120: </body> 121: 122: </html>
Copyright © 1994-2003 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.