答:button-普通按钮,submit-提交按钮。 submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上。 这里说的部分使用场景,并不是只能用一种,只是说,在这种场景下使用更加方便,程序员工作量小。 网页上执行一个普通的事件,如重置、清空功能。 不可以使用,在触发事件的同时会提交表单。 submit需要有表单时,提交时才会带数据。 当然使用submit也可以,但是前提要拦截onclick事件。 而button默认是不提交任何数据。 可以绑定事件的方式来提交数据。
答:submit () 方法触发 submit 事件,或规定当发生 submit 事件时运行的函数。.
答:<input type="submit"> 元素的 value 属性 包含一个展示在按钮标签上的 DOMString ,否则按钮没有正确的 value 值。 如果没有指定一个 value 值, 按钮将会有一个通过用户代理选择的默认label。 这个label可能是 "Submit" 或者"Submit Query." 这里有一个默认label的提交按钮: 除了所有 <input> 元素共享的属性外,提交 submit 按钮输入还支持以下属性: 一个字符串,指示要将数据提交到的URL。 这优先于拥有 <input> 的 <form> 元素上的 action 属性。
答:submit 类型的 <input> 元素被渲染成按钮. 当 click (en-US) 事件发生时 (用户点击按钮是一个典型的点击事件), 用户代理 试图提交表单到服务器. <input type="submit"> 元素的 value 属性 包含一个展示在按钮标签上的 DOMString ,否则按钮没有正确的 value 值。