HTML 表单按钮

本文链接:https://blog.csdn.net/ixygj197875/article/details/79933991

 

(本次随笔仅作为学习用途)

表单按钮

  1. 表单按钮一般分为三类,分别是提交按钮、重置按钮和普通按钮。提交按钮、重置按钮只能在表单中使用,普通按钮则可以在网页的任何地方使用。

  2. 从本质上讲,表单按钮也是表单控件,之所以把它分离出来,单独介绍,是因为它的功能比较特别。提交按钮用于把表单数据发送到服务器,重置按钮用于重置整个表单的数据普通按钮则需要开发者赋予它功能。

  3. 当用户点击提交按钮和重置按钮时,就有动作发生,一般不需要添加动作;而普通按钮,必须加上指定的动作,并通过相应的事件来触发,才会在事件发生时激发动作,否则点击普通按钮,什么也不发生。

提交按钮

  1.  用户在表单中填写信息后,只有点击提交按钮,这些信息才会被发送到服务器。把 input 元素的 type 属性设置为“submit”,来创建提交按钮

  2.  在创建提交按钮时,input 元素的 value 属性值,为按钮上显示的文本。如果没有提供 value 属性,则按钮上默认显示“提交”。

    3.  如果不提供 name 属性,则提交按钮的名/值对就不会发送给服务器。

  4. 由于通常不需要这些信息,因此,这种做法是有益的。但是,如果表单上有多个提交按钮,就需要为每个按钮提供 name 属性,以便能够知道哪个按钮被点击。 

 

 

   5. 由于默认的按钮非常丑陋,并且不同浏览器下的外观又不尽相同。因此,可以创建一幅漂亮的图像,再把 input 元素的 type 属性设置为“image”,把 src 属性设置为图像的URL,就可以使用该图像作为提交按钮。使用图像按钮时,input 元素没有value属性。

  

 

 

  当用户将鼠标悬停在图像按钮上时,浏览器会将箭头替换为手形图标。

 

 

   切换注册图片:

 

  

 

 

   在功能上,图像按钮跟 type=submit 的按钮没任何区别,只是用图像取代 input 元素的 value 属性而已。当然,完全可以通过CSS 来美化提交按钮的外观,达到图像一样的效果。这样,在实现了相同效果的同时,又不必向服务器请求图像,可以减少服务器的负担。

 

  

 

 

 

 

 

posted @ 2020-05-10 10:56  sjslove  阅读(1107)  评论(0编辑  收藏  举报