<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function showMsg() {
alert (ff.F1.value);
}
//-->
</SCRIPT></head>
<body>
<form method="get" name="ff" LANGUAGE=javascript>
<input name="F1"><input type="submit" value="提交" name="B1" onclick="showMsg()" tabIndex=1 CHECKED>
</form>
</body>
</html>没事啊
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function showMsg() {
alert (ff.F1.value);
}
//-->
</SCRIPT></head>
<body>
<form method="get" name="ff" LANGUAGE=javascript>
<input name="F1"><input type="submit" value="提交" name="B1" onclick="showMsg()" tabIndex=1 CHECKED>
</form>
</body>
</html>没事啊
可以改为:
<form method="get" name="ff" LANGUAGE=javascript onSubmit="showMsg()">
综上所述,问题的结症在于onClick,所以要想达到你的效果,很简单,把按钮的onClick删了,再给form加个onSubmit,OK. 代码如下,测试百分百通过.<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function showMsg() {
alert (ff.F1.value);
}
//-->
</SCRIPT></head>
<body>
<form method="get" name="ff" LANGUAGE=javascript onSubmit="showMsg();">
<input name="F1"><input type="submit" value="提交" name="B1" tabIndex=1 CHECKED>
</form>
</body>
</html>