Home > DeveloperSection > Forums > JavaScript Document.Head is Null
Ankita Pandey
Ankita Pandey

Total Post:183

Posted on    September-03-2013 7:38 AM

 JavaScript JavaScript 

 1 Reply(s)
 3435  View(s)
Rate this:

Getting an error when running the following code in IE 8, but not in other browsers:

'document.head' is null or not an object

Here is my code:

  <!DOCTYPE html>



   <meta charset="utf-8" />

   <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

   <link rel="stylesheet" type="text/css" href="style.css" media="screen" />

   <script type="text/javascript" src="respond.min.js"></script>


   function load() {






    <iframe src="http://instagram.com/p/bTlK6CRNcL/embed/" width="300" height="400" frameborder="0" scrolling="no" allowtransparency="true" id="myFrame" onload="load()"></iframe>



Any help will be appreciated.

Sumit Kesarwani

Total Post:378

Posted on    September-03-2013 7:56 AM

Hi Ankita,

That's because IE8 doesn't support it. It's a new feature of HTML5. You could use:

var head = document.head || document.getElementsByTagName("head")[0];

Don't want to miss updates? Please click the below button!

Follow MindStick