我的网站上有两个表单,一个电子邮件注册框和一个搜索框(都在侧栏上)。我有一个问题,如果有人试图在搜索框上按 Enter 键来搜索网站,它总是打开电子邮件注册表单。换句话说,站点搜索表单将不会打开。
我不知道如何解决这个问题,有什么想法吗?
这是我在文本小部件中用于显示表单的代码。
<div class="signupForm"><form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=noahsdad', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
<p>
<input type="text" name="email" onblur="if (this.value == '') {this.value = 'Enter your email address';}" onfocus="if (this.value == 'Enter your email address') {this.value = '';}" value="Enter your email address"/>
</p>
<input type="hidden" value="noahsdad" name="uri"/><input type="hidden" name="loc" value="en_US"/>
<input type="submit" value="Subscribe" /></div>