我想要多个<input type="submit" ... />
另外的东西正在发送一些价值
<input type="submit" name="test" value="1" class="btn btn-success" />
<input type="submit" name="test" value="2" class="btn btn-success" />
name
用作binding variable
名称,value
用作value
但是value
也用作text
如何在其中输入不同的文字?
类似
name="test" value="2" text="two (2)"
答案 0 :(得分:2)
使用button
元素,这是最正确的方法。使用<input type="submit">
是一种反模式。
<button type="submit" name="test" value="2">two (2)</button>
答案 1 :(得分:1)
如果您不希望用户与值交互,则应使用类型为 hidden 的输入:
<input type="hidden" value="2" />
当然,请确保在服务器端验证输入,在此输入值确实很容易,而不是您输入的值。