表单 HTML image标签出现2次提交的问题

转载 jackpk 的博客

<html>
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
	<title>【注意: image也能提交form!!! IE8、firefox 33.1下版本调试】</title>
	<script type="text/javascript">
	function formSubmit(){
		alert("It is not a Joke! It is true~~");
		document.jokeForm.action = "notAJoke.do?method=justATest";
		document.jokeForm.submit();
		return true;
	}
	</script>
	</head>
	<body>
		<form name="jokeForm" method="post" action="aJoke.do">
			<input name="user_name" value="" /><br />
			<input name="user_pass" value="" /><br />
			
			<!-- 以下写法,IE8、firefox 33.1 均只提交【1】次:/aJoke.do -->
			<!-- <input type="image" src="abc.gif"/> -->
			
			<!-- 以下写法,<span style="background-color: rgb(255, 102, 102);">IE提交【2】次:/notAJoke.do ,firefox 33.1 提交【1】次</span> -->
			<!-- <input type="image" src="http://avatar.csdn.net/A/D/0/3_jackpk.jpg" onclick="formSubmit()"/> -->
			
			<!-- 以下写法,<span style="background-color: rgb(255, 153, 102);">IE提交【2】次:/notAJoke.do ,firefox 33.1 提交【1】次</span> -->
			<!-- <input type="image" src="http://avatar.csdn.net/A/D/0/3_jackpk.jpg" onclick="formSubmit();return true;"/> -->
			
			<!-- 以下写法,<span style="background-color: rgb(255, 255, 102);">IE8、firefox 33.1 均只提交【1】次:</span>/aJoke.do -->
			<!-- <input type="image" src="http://avatar.csdn.net/A/D/0/3_jackpk.jpg" onclick="<span style="background-color: rgb(255, 255, 102);">return true;</span>"/> -->
			
			<!-- 以下写法,I<span style="background-color: rgb(255, 255, 102);">E8、firefox 33.1 均【无提交】 </span>-->
			<!-- <input type="image" src="http://avatar.csdn.net/A/D/0/3_jackpk.jpg" onclick="<span style="background-color: rgb(255, 255, 102);">return false;</span>"/> -->
			
			<!-- 以下写法,IE8、firefox 33.1 均提交【1】次:/aJoke.do -->
			<input type="submit" value="input_submit"/>
		</form>
	</body>
</html>

猜你喜欢

转载自blog.csdn.net/qq_43662261/article/details/85038596
今日推荐