我刚开始使用 Chrome 扩展程序,当我使用以下代码时,一切正常并提交了表单。但是,当我将window.close();
提交部分放在后面时,窗口关闭,控制台中没有错误但表单未正确提交(即没有信息显示)。当我在提交后链接到新页面时也会发生同样的情况。有什么诀窍可以做到这一点吗?
提前致谢!
function submit(e)
{
var a = document.getElementsByName("title")[0];
var errors = 0;
if (a.value == "" | a.value == "Title")
{
a.style.borderColor="red";
errors +=1;
}
else
{
a.style.borderColor="#dcdcdc";
}
if (errors == 0)
{
document.getElementsByTagName("form")[0].submit();
}
}