CI下如何实现1个表单两个ACTION
我用了老方法<td><input type="submit" name="modify"value="修改" onclick="func1()">
<input type="submit" name="delete" value="删除" onclick="func2()"></td>
</tr>
</form>
<script language="javascript">
function func1()
{
document.fm.action="modify";
document.fm.submit();
}
function func2()
{
document.fm.action="delete";
document.fm.submit();
}
</script>
就是不生效,点了毛反应都没{:soso_e111:}
本帖最后由 kuailewang 于 2011-10-20 10:35 编辑
解决办法:
代码被过滤了。看看下面的
<form name= "form1" action= "one.php" method= "post" />
<input type= "Submit" name= "Submit1 " value= "提交到 one.php" />
<input type= "Submit" name= "Submit2 " value= "提交到 two.php" onclick= "document.form1.action= 'two.php';" />
</form> 楼上仁兄.按照你说的做了,东西都被提交到第一个ACTION啦:(我是个小白,不太了解你说的过滤是指什么? 等高手来解决吧 <html>
<head>
<title>Form submit test</title>
</head>
<body>
<form method="post" action="" name="fm">
<input type="submit" name="modify"value="修改" onclick="func1()"><br />
<input type="submit" name="delete" value="删除" onclick="func2()">
</form>
<script language="javascript">
function func1() {
document.fm.action="modify";
document.fm.submit();
}
function func2() {
document.fm.action="delete";
document.fm.submit();
}
</script>
</form>
</body>
</html>
我写的代码没有问题,是不是你没有给form表单名称啊 楼主代码都不贴完整 <input type="button" />
页:
[1]