【问题标题】:What's the difference between submit and button? [duplicate]提交和按钮有什么区别? [复制]
【发布时间】:2015-10-21 22:35:21
【问题描述】:

这可能是一个真正的基本问题,但<input type = "submit"><button onclick="">Example</button> 之间有什么区别?

不能用 Javascript 中的function 方法来实现与submit 类型按钮相同的功能吗?我一直使用<button></button>,但我想了解其中的区别。

【问题讨论】:

标签: javascript html


【解决方案1】:

提交输入的值将是显示标签。

<input type="submit" name="foo" value="bar"> <!-- Displays [bar] -->

提交按钮的子节点将是显示标签。值可以不同,标签可以包括元素和文本。

<button type="submit" name="foo" value="bar">
    <img src="arrow.png" alt=""> Baz
</button>
<!-- Displays [→ Baz] -->

它们之间没有与 JavaScript 相关的差异。您不能使用 JavaScript 来耦合或解耦显示标签和提交的值。

【讨论】:

  • 感谢您的回答。不过,我没有注意到这个问题被问了好几次。
  • 遗憾的是,我认为这个答案比原始问题的答案更丰富
猜你喜欢
  • 1970-01-01
  • 2012-03-21
  • 1970-01-01
  • 2017-10-04
  • 1970-01-01
  • 2017-10-01
  • 2015-11-23
  • 2013-02-13
  • 2011-04-26
相关资源
最近更新 更多