我有一个简单的HTML输入表单和一个按钮。我首先添加了JavaScript,以便不仅可以通过点击按钮,还可以通过按下回车键提交表单。这个功能完美地工作了。然后,我添加了JavaScript,当输入某些关键字时,用户将被重定向到其他URL。这就是问题所在。当我按下按钮时,用户能够正常重定向,但是当我按下回车键时,它会导致404页面。以下是我的代码:
<script type="text/javascript"></script>
<script type="text/JavaScript">
<!--
function Login(){
var keyword=document.getElementById("address").value;
var done=0;
keyword=keyword.toLowerCase();
keyword=keyword.split(' ').join('');
if (keyword=="example,example") { window.location="http://www.example.com"; done=1; }
if (keyword=="example1") { window.location="http://www.example1.com"; done=1; }
if (keyword=="example2") { window.location="http://www.example2"; done=1; }
if (done==0) { codeAddress(); }
}
//-->
</script>
<form name="enterkeyword" action="none">
<input name="keyword" id="address" type="text" onkeypress="return enter(event);"/>
<div class="buttons">
<button type="button" onclick="Login()">Submit</button>
</div>
</form>
需要帮忙吗?