![]() |
<%@ page contentType="text/html; charset=UTF-8" %>
<html>
<head>
</head>
<body>
<%
String a = null;
a = request.getParameter("keyword");
out.println(a);
%>
<script language="javascript">
function test() {
if( document.formt.keyword.value == "" ) {
alert("請輸入值");
return false;
} else {
return true;
}
}
</script>
<form name="formt" method="POST" action="/member/test.jsp" onsubmit="return test()">
輸入:<input name="keyword" size="20" value="" type="text" onkeypress="if ( event.keyCode == 13 ) test();">
<a href="javascript:void(test())"><img src="/images/searchgame.gif" width="68" height="20" align="absmiddle"></a>
</form>
</body>
</html>
andowson wrote:按下Enter對瀏覽器而言等同於要求submit表單,於是表單被送出
輸入:<input name="keyword" size="20" value="" type="text" onkeyDown="if( event.keyCode == 13 && document.formt.keyword.value == '') { alert('請輸入值');return false;} else {return true;}">