348809-2e.html (544B)
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <style> 5 span { color: green } 6 :default + span { color: red } 7 span.reverse { color: red } 8 :default + span.reverse { color: green } 9 input { display: none } 10 </style> 11 </head> 12 <body> 13 <form> 14 <div> 15 <input type="submit" checked="checked" id="foo"><span>There should be no red.</span> 16 </div> 17 <div> 18 <input type="submit"><span class="reverse">There should be no red.</span> 19 </div> 20 </form> 21 <script> 22 var foo = document.body.offsetWidth; 23 document.getElementById("foo").removeAttribute("type"); 24 </script> 25 </body> 26 </html>