相关疑难解决方法(0)

我可以确定在javascript中使用了哪个提交按钮吗?

我有一个非常简单的表单,其中包含名称字段和两个提交按钮:"更改"和"删除".我需要在提交表单时在javascript中进行一些表单验证,因此我需要知道单击了哪个按钮.如果用户点击回车键,则"更改"值是进入服务器的值.所以,我只需要知道是否点击了"删除"按钮.

我可以确定点击了哪个按钮吗?或者我是否需要将"删除"按钮从提交更改为常规按钮并捕获其onclick事件以提交表单?

表单如下所示:

 <form action="update.php" method="post" onsubmit="return checkForm(this);">
    <input type="text" name="tagName" size="30" value="name goes here" />
    <input type="hidden" name="tagID" value="1" />
    <input type="submit" name="submit" value="Change" />
    <input type="submit" name="submit" value="Delete" />
 </form>
Run Code Online (Sandbox Code Playgroud)

checkForm()函数中,form["submit"]是一个节点列表,而不是我可以获取的单个元素的值.

javascript

16
推荐指数
5
解决办法
2万
查看次数

标签 统计

javascript ×1