Javascript Onsubmit事件打开新窗口

Javascript Onsubmit事件打开新窗口,javascript,html,Javascript,Html,为什么具有onsubmit事件的下面表单类会打开一个新窗口? 当我点击表单类的提交按钮时,我不想打开新窗口。请提出一个想法。我试着用action替换obsubmit,但在chrome中它可以正常工作,在Internet Explorer中它会打开一个新窗口 <form class=" " onsubmit="javascript:MyFunction()" target="_blank" role="search"> </form> 这是因为您使用的是

为什么具有onsubmit事件的下面表单类会打开一个新窗口? 当我点击表单类的提交按钮时,我不想打开新窗口。请提出一个想法。我试着用action替换obsubmit,但在chrome中它可以正常工作,在Internet Explorer中它会打开一个新窗口

<form class="  " onsubmit="javascript:MyFunction()" target="_blank" role="search">     
 </form> 


这是因为您使用的是
target=“blank”
去掉该行,它会让您保持在同一窗口中

删除
target=“\u blank”
属性。

可能
target=“\u blank”
?您不需要
onXXX
属性中的
javascript:
前缀。它们总是Javascript。
“走出那一行”
。去掉那个属性,你是说?