两个按钮以不同的功能的形式

时间:2011-06-10 03:34:29

标签: php

我只想问我如何制作一个带有两个功能不同的按钮的表单?例如:我有这个带复选框的表,当选中一个复选框并单击某个按钮时,该按钮将执行其分配的任务。

Button1可以添加,button2可以删除。

你可以再帮我一次吗?我对此很陌生,我真的很想知道。谢谢!

2 个答案:

答案 0 :(得分:0)

这是一个比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>

答案 1 :(得分:0)

如果您正在查看服务器端解决方案,您可以在表单中使用两个提交按钮,这些按钮具有不同的名称属性,然后根据您的表单提交方法检查$_GET['buttonName']$_POST['buttonName']变量。< / p>

例如:

<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>