我正在创建一个脚本来检查我的代码中的内容。此脚本在Chrome上成功运行,但它不能在IE上运行。
这是在我的表单onsubmit
上运行
<form id="frm1" name="frm1" method="post" onsubmit="return checkForm();" action="save_dept_add.php">
这是我的剧本(我把它放在头标记中)
<script language="javascript" type="text/javascript">
function checkForm()
{
if (!window.console) {
console = { log: function(){} };
}
var e = document.getElementById("dept");
var xtext = e.options[e.selectedIndex].text;
if(xtext == ""){
console.log("no dept");
alert("Please select your department");
return false;
}else{
console.log(xtext);
var q = document.getElementById("quantity");
var check = q.value;
console.log(check);
if(check == ""){
alert("Please insert a quantity");
return false;
}else{
return true;
}
}
}
谁能告诉我出了什么问题?
答案 0 :(得分:1)
将其添加到JavaScript文件的顶部
if (!window.console) {
console = { log: function(){} };
}