Hi, Angela.I have checked the source code of your web-page (http://health.ri.gov/find/doctors/results.php?license=MD09804) and I found that it is full of errors and it is completely wrong, not just JS. It is not even HTML markup. It is a "messy-copy-paste" markup 🙂 Your page shouldn't work at all, sorry. the code:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=7, IE=9" />
<!--The viewport meta tag is used to improve the presentation and behavior of the samples
on iOS devices-->
<meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"/>
<link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/2.6/js/dojo/dijit/themes/claro/claro.css">
<link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/2.6/js/dojo/dojox/grid/resources/Grid.css">
<link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/2.6/js/dojo/dojox/grid/resources/claroGrid.css">
and the presented javascript block can not be placed inside of <body> tag!!! in the middle of the page, just anywhere you want. It has to be included in <head> section. And there are several unnecessary empty DIV tags, what is that for? The mess in CSS links (+CSS imports??).It is probably that IE handles this with some inner "chaos fixing mechanism".So you could try fixing the page markup, make it browser-compatible and then it will work. Probably.