html - Firefox 与 IE 中的 <button> 行为

标签 html forms

我有一个表格,在每一行的末尾都有一个按钮,用户可以删除该行。我是这样做的:

<td><button type=submit name=delete value=1>delete</button>
<td><button type=submit name=delete value=2>delete</button>
<td><button type=submit name=delete value=3>delete</button>
<td><button type=submit name=delete value=4>delete</button>

但这在 IE 中不起作用,表单发送删除而不是值。 我也试过:

<td><input type=submit name=delete value=1>
<td><input type=submit name=delete value=2>
<td><input type=submit name=delete value=3>
<td><input type=submit name=delete value=4>

但是按钮文本是一个数字而不是单词 delete。

无论如何,我是否可以向一个表单添加一堆提交按钮,这些按钮都说删除但执行不同的操作?我不能使用单独的表单,因为表单不能嵌套。

最佳答案

与您的问题无关:总是在您的属性值周围加上双引号。

关于html - Firefox 与 IE 中的 <button> 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1428538/

相关文章:

javascript - 如果 URL 中的 # 之后存在某些内容,是否显示 CSS DIV?

html - 无法在 CSS 中并排居中图像组(类图像)

javascript - AngularJS 不检测地址查找输入中的值

html - 将图像放在所有元素的顶部

javascript - 表单提交有错误

CSS:将 div 高度放入另一个包含的填充中

javascript - 强制页面不向下滚动并保持 100% 窗口高度的 CSS 或 JS 解决方案

javascript - 如果电子邮件输入处于焦点状态,则阻止输入按钮表单提交(jquery)

javascript - 无法再次更改元素 ID

php - 为什么我的表单输入提交不可点击?