gpt4 book ai didi

javascript - Form.onsubmit 不起作用

转载 作者:行者123 更新时间:2023-11-28 00:21:47 26 4
gpt4 key购买 nike

我正在创建一个脚本来检查代码中的某些内容。该脚本在 Chrome 上成功运行,但在 IE 上无法运行。

它在 onsubmit 上运行以我的形式

<form id="frm1" name="frm1" method="post" onsubmit="return checkForm();" action="save_dept_add.php">

这是我的脚本(我把它放在 head 标签中)

<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;
}
}

}

谁能告诉我出了什么问题吗?

最佳答案

将其添加到 JavaScript 文件的顶部

if (!window.console) {
console = { log: function(){} };
}

关于javascript - Form.onsubmit 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29941156/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com