The following code works fine in Firefox, but not in IE. I have tried various tweaks to both header and script call string, however nothing will make IE run the scripts. Also all security is turned off in IE.
Is there anything wrong in the following code?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Smartube</title>
<link href="css/default.css" rel="stylesheet" type="text/css" />
<script src="jquery.js" type="text/javascript"></script>
<script src="tubeutil.js" type="text/javascript"></script>
<script src="init.js" type="text/javascript"></script>
<script type="text/javascript">
function formfocus() {
document.getElementById('1').focus();
}
window.onload = formfocus;
</script>
</head>
<body>
<div class="wrapper">
<img class="displayed" src="gfx/sb.png">
<form class="blocks" action="" method="get">
<p><input type="text" class="search" id="1" /></p>
<p><input type="Submit" class="btn" value="" /></p>
<ul class="reset autocomplete"></ul>
</form>
<ul class="reset videos"></ul>
</div>
</body>
</html>