HTMLAllCollection-basic.txt 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. HTMLAllCollection
  2. typeof document.all = undefined
  3. equal to undefined = true
  4. equal to null = true
  5. strictly equal to undefined = false
  6. strictly equal to null = false
  7. is an html collection = true
  8. length = 9
  9. out of range (9) = undefined
  10. out of range (-1) = undefined
  11. item #0 = [object HTMLHtmlElement], id = '', name = 'undefined'
  12. item #1 = [object HTMLHeadElement], id = '', name = 'undefined'
  13. item #2 = [object HTMLBodyElement], id = '', name = 'undefined'
  14. item #3 = [object HTMLFormElement], id = '', name = ''
  15. item #4 = [object HTMLInputElement], id = 'formcontrol', name = 'one'
  16. item #5 = [object HTMLInputElement], id = 'formcontrol', name = 'two'
  17. item #6 = [object HTMLScriptElement], id = '', name = 'undefined'
  18. item #7 = [object HTMLScriptElement], id = '', name = 'undefined'
  19. item #8 = [object HTMLPreElement], id = 'out', name = 'undefined'
  20. From good string index = [object HTMLInputElement], name = one
  21. From bad string index = undefined
  22. [object HTMLInputElement], name one
  23. [object HTMLInputElement], name two
  24. undefined
  25. [object HTMLCollection], length = 2
  26. first = [object HTMLInputElement]
  27. second = [object HTMLInputElement]
  28. namedItem('one') = [object HTMLInputElement]
  29. namedItem('1') = null
  30. namedItem('not in list') = null
  31. item() = null
  32. item('1') = [object HTMLHeadElement]
  33. namedItem(2) = [object HTMLBodyElement]