这段在线调试网页的js代码错在哪里?
这段在线调试网页的js代码错在哪里?还有,要怎么修改才能同时支持IE和Firfox等浏览器?谢了先!
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JavaScript</title>
<script language="JavaScript" type="text/javascript">
function runEx(cod1) {
//cod=document.all(cod1)
cod=document.getElementById(cod1)
var code=cod.value;
if (code!=""){
var newwin=window.open('','','');
newwin.opener = null
newwin.document.write(code);
newwin.document.close();
}
}
</script>
</head>
<body>
<div style="padding: 6px; width: 80%">
<textarea rows="17" style="width: 100%;" id="temp66">
<script>
function getRandom(rMin,rMax) {
if(rMin == 0) rMax++;
return Math.floor(rMax*Math.random() + rMin);
}
//test code
var randArray = new Array();
var testNume = 100000;
for(var y=0; y<testNume; y++){
var r = getRandom(0,9);
if(typeof(randArray[r]) == 'undefined') randArray[r] = 1;
else randArray[r] = randArray[r] + 1;
}
for(var y=0; y<randArray.length; y++){
document.write('数字' + y + '共命中:' + randArray[y] + '次' + '<br \/>');
}</script></textarea>
<br>
<input onclick="runEx('temp66')" value="运行此代码" type="button">
</div>
</body></html>