我只是想问,如何制作一个具有两个不同功能按钮的表单?例如:我有一个带有复选框的表,当选中某个复选框并单击某个按钮时,该按钮将执行其分配的任务。
按钮1可以添加,按钮2可以删除。
你能再帮我一次吗?我是个新手,我真的很想知道。非常感谢。
与PHP相比,这更像是一个JavaScript问题。
您需要在按钮上添加一个onclick
:
<input type="button" onclick="functionA();" value="button a" />
<input type="button" onclick="functionB();" value="button b" />
然后用JavaScript创建这些函数:
function functionA()
{
// do stuff
alert("add");
}
function functionB()
{
// do stuff
alert("delete");
}
以下是一个可以粘贴JavaScript等的基本示例:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<script type="text/javascript">
function functionA()
{
// do stuff
alert("add");
}
function functionB()
{
// do stuff
alert("delete");
}
</script>
</head>
<body>
<input type="button" onclick="functionA();" value="button a" />
<input type="button" onclick="functionB();" value="button b" />
</body>
</html>
如果您正在查看服务器端解决方案,您可以在表单中有两个具有不同名称属性的提交按钮,然后根据表单提交方法检查$_GET['buttonName']
或$_POST['buttonName']
变量。
例如:
<form action="action.php" method="post">
<input type="text"....blah blah />
....
<input type="submit" name="add" value="Add" />
<input type="submit" name="delete" value="Delete" />
</form>