我有一個代碼不僅在IE中工作。一切正常,在其他瀏覽器罰款,發生在IE瀏覽器的錯誤是這樣錯誤:函數預期Internet Explorer
Line: 11
Error: Function expected
這是小提琴,你可以複製粘貼,如你所願,我真的不知道該怎麼做。我不知道爲什麼它不會在所有 http://jsfiddle.net/laupkram/TDWd6/
工作代碼:
<form name="formx">
<input type="text" name="txtMultiplier">
<input type="button" value="LOOP!" onClick="loop()">
</form>
<script>
function loop(){
var mynumbers = [0,1,2,3,4,5,6,7,8,9,10];
var num = parseInt(document.formx.txtMultiplier.value);
document.write("Simulating For Loop<br>");
for(var i = 0; i < mynumbers.length; i++){
var prod = num * mynumbers[i];
document.write(mynumbers[i].toString() + " x " + num.toString() + "=" + (prod).toString() + "<br>");
}
document.write("<br>");
document.write("Simulating Do While<br>");
var i = 0;
do{
var prod = num * mynumbers[i];
document.write(mynumbers[i].toString() + " x " + num.toString() + "=" + (prod).toString() + "<br>");
i++;
}while(i < mynumbers.length);
document.write("<br>");
document.write("Simulating While<br>");
var i = 0;
while(i < mynumbers.length){
var prod = num * mynumbers[i];
document.write(mynumbers[i].toString() + " x " + num.toString() + "=" + (prod).toString() + "<br>");
i++;
}
}
</script>
不要將您的代碼發佈到可能無法存活的地方,只要您的問題。在這裏發佈代碼,以便其他人可以受益。 – RobG