JavaScript提交和按钮

时间:2017-12-07 15:54:35

标签: javascript java

1.引导用户浏览一系列网页,输入详细信息,然后存储在隐藏字段中,直到所有用户信息最终发送到服务器。 每个网页上的每个按钮应为:

<input type=button>
<input type=submit>

2.用户必须在网页上输入一些信息。成功验证后,信息将发送到servlet或CGI脚本。 网页上的按钮应为:

<input type=button>
<input type=submit>

有两种情况可以询问“提交”和“按钮”之间的区别。你能告诉我上述场景的最佳选择吗?为什么?

3 个答案:

答案 0 :(得分:0)

来自MDN, “注意:虽然类型”按钮“的输入标签仍然是完全有效的HTML,但是较新的按钮标签现在是创建按钮的首选方式,这有一些优点。它支持”菜单“类型,它允许按钮用作触发弹出菜单,并且假设在开始标记和结束标记之间插入了按钮的标签文本,您可以在标签中包含HTML,甚至是图像。“

输入类型='按钮',输入类型='提交',输入类型='重置'全部在页面上创建一个按钮。类型提交和重置在其表单上执行特殊操作。 “类型”按钮通常会调用一些JavaScript来执行操作。

答案 1 :(得分:0)

如果您希望按钮在没有提交表单的情况下执行某些操作(使用JavaScript或类似功能),请使用type =“button”。

如果您希望按钮提交表单,请使用type =“submit”。

以下是有关输入类型的更多信息 https://www.w3schools.com/html/html_form_input_types.asp

答案 2 :(得分:-1)

基本上,这是你的功课,并不酷,但这里的一般想法是将所有信息存储在客户端并且最后只将其发送到服务器:

  1. 容易出错。
  2. 不安全
  3. 用户无法从其他浏览器/计算机恢复此过程。