如何验证表单包含更多链接(< a href>)以及点击时
答案 0 :(得分:0)
示例:
<form name="form" method="post" action="#">
<input type="hidden" name="name1" value="val" />
<input type="hidden" name="name2" value="va2" />
<input type="hidden" name="name3" value="va3" />
<a href="url-1" >Link 1 </a>
<a href="url-2" >Link 2 </a>
<a href="url-3" >Link 3 </a>
<a href="url-4" >Link 4 </a>
</form>
答案 1 :(得分:0)
您需要 validateform.php 脚本来验证帖子数据。然后只需使用$_POST['redirecturl']
重定向用户。我不仅仅对这种编码感到有经验,但我猜这样的东西就是你想要的(如果我弄错了你的问题)。
<html>
<head>
</head>
<body>
<script type="text/javascript">
<!--
function PostAndRedirect(url) {
document.getElementById('redurl').value=url
}
-->
</script>
<form name="form" method="post" action="validateform.php">
<input type="hidden" name="name1" value="val" />
<input type="hidden" name="name2" value="va2" />
<input type="hidden" name="name3" value="va3" />
<input type="hidden" id="redurl" name="redirecturl" value="none" />
<a href="javascript:PostAndRedirect('url-1')" >Link 1</a>
<a href="javascript:PostAndRedirect('url-2')" >Link 2</a>
<a href="javascript:PostAndRedirect('url-3')" >Link 3</a>
<a href="javascript:PostAndRedirect('url-4')" >Link 4</a>
</form>
</body>
</html>