提交按钮(使用Javascript)在ie9中不起作用并消失

提交按钮(使用Javascript)在ie9中不起作用并消失,javascript,html,forms,submit-button,Javascript,Html,Forms,Submit Button,我的问题是,如果我把submit按钮放在表单之外,它可以在Chrome、FireFox、台式机和手机以及手机附带的标准手机“浏览器”上使用 但在IE9中,单击submit时不会发生任何事情。如果我将submit按钮放在表单标签中,它将从所有浏览器中消失。我很困惑。以下是表格代码: <form class="mainselection" enctype="application/x-www-form-urlencoded" method="get" name="volunteerlocati

我的问题是,如果我把submit按钮放在表单之外,它可以在Chrome、FireFox、台式机和手机以及手机附带的标准手机“浏览器”上使用

但在IE9中,单击submit时不会发生任何事情。如果我将submit按钮放在表单标签中,它将从所有浏览器中消失。我很困惑。以下是表格代码:

<form class="mainselection" enctype="application/x-www-form-urlencoded" method="get" name="volunteerlocationlisting">
        <select style="padding: 8px;" onchange="ga('send', 'event', 'volunteerLocator', 'click', this.options[this.selectedIndex].value);" id="volunteerLocator" name="volunteerLocator">
        <option class=" " value="#" selected="selected">  &nbsp Select your location</option>
      value="http://northwestern.myccsschedule.ca/events/index">White River</option>
        <option name="Windsor-Essex County" value="http://essexcounty.myccsschedule.ca/events/index">Windsor-Essex County</option>
        <option name="Woodstock" value="http://oxfordcounty.myccsschedule.ca/events/index">Woodstock</option>
        </select>
        <input type="button" onclick="window.open(volunteerLocator.value,'_self'); _gaq.push(['_trackEvent', 'VolunteerScheduleLocationDropdown', 'click', VolunteerLocator.options[VolunteerLocator.selectedIndex].getAttribute('name')]);" value="Search" id="daf_srch_btn" class="btn btn-success btn-lg" name="Submit" />
    </center>
    </form> 

 选择您的位置
值=”http://northwestern.myccsschedule.ca/events/index“>白河
温莎埃塞克斯县
伍德斯托克
它比我简单地缩短它要长得多,因为它是一堆选项,我想你们会看到的主要部分是带有javascript代码的输入和提交按钮。我还使用谷歌分析来跟踪页面,在检查控制台时,我在Chrome或Firefox上没有任何错误,所以我不知道出了什么问题

这就是现在的情况,出于某种原因,它消失在表单标签中,它所建立的平台称为Leadpages,可用于发布到各种其他平台,如wordpress、facebook或您自己的网站


谢谢你给我的任何帮助

提供的代码段中没有提交按钮。它应该是
type='submit'
not按钮。按钮元素是完全不同的。当我说button元素时,我的意思是:
哎呀,我把
type='submit'
放回去了,它仍然在表单标签中消失,但在表单标签之外工作。奇怪的是,我在submit按钮之前和之后分别放置了两个
标记,现在它显示出来了,但在IE9中仍然不起作用。当单击表单中的submit按钮时,表单被提交,您将看到服务器响应。打开一个名为
\u self
的新窗口将打开当前选项卡的窗口,因此这可能是一个问题?这是我一生都无法解决的网页。目前,我有一个额外的
标签,以便显示submit按钮