网页中有表单,表单的默认按钮样式不是很好看,很多人为了美观使用图片做按钮。

今天中国在

一、图片按钮的制作方法

1、 定义图像形式的提交按钮。

2、用CSS把图片设为按钮的背景

3、作用,设置其background样式

提示:需要把按钮的宽高设的和图片一样。

小知识

标签定义一个按钮。

在button元素内部,您可以放置内容,比如文本或图像。这是该元素与使用input元素创建的按钮之间的不同之处。

控件与相比,提供了更为强大的功能和更丰富的内容。与标签之间的所有内容都是按钮的内容,其中包括任何可接受的正文内容,比如文本或多媒体内容。

二、为图片按钮添加提交表单和重置表单功能

实现submit提交表单功能的图片按钮代码:

实现reset重置功能的图片按钮代码:

此处用图片代替了按钮,用JS实现按钮的reset重置功能。

document.formName.reset(); 将名称为formName的表单重置。

style=”cursor:pointer;” 设置图片悬停时,显示手型光标。

按钮是通过type类型来区分的,submit 为提交按钮,reset 为重置按钮,而type=”image”的按钮,默认操作是提交表单。因此,如果想用图片实现重置按钮,就需要设置οnclick=”javascript:this.form.reset(); return false;” 。

实例:

用户名

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/2721.html

html把保留图片改为提交按钮,如何制作图片按钮,并为图片按钮添加提交表单和重置表单功能...相关推荐

  1. html提交表单原理,HTML表单、HTTP Get与Post杂谈

    HTTP的GET/POST方式有何区别?这是一个老生常谈的问题,但老生常谈的问题往往有一些让人误解的结论.本文将带您浅尝HTTP协议,在了解HTTP协议的同时将会展示许多被人们忽视的内容.在掌握了HT ...

  2. 表单reset重置按钮的作用并非是清空表单

    不少初学者可能会认为表单元素的reset按钮是清空表单元素,其实并非如此. 看如下代码示例: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 ...

  3. php ci提交表单验证,ci表单验证代码

    概述 这是只考虑php对表单数据的接收处理.至于js部分以前会结合validate来讲解下 在解释 CodeIgniter 的数据验证处理之前,让我们先描述一下一般的情况: 一个表单显示了. 你填写并 ...

  4. php提交表单处理,PHP表单处理

    我们可以在PHP中创建和使用表单.要获取表单数据,需要使用PHP超级元组:$_GET和$_POST. 表单请求可以是get或post. 要从get请求中检索数据,需要使用$_GET,而$_POST用于 ...

  5. php表单,HTML表单提交后,返回,保留表单数据

    php表单在提交之后再后退,表单的内容默认是被清空的(使用session_start的时候),  解决方法是在session_start() 之后,字符输出之前写上 复制代码代码如下: header( ...

  6. 问卷调查:vue element动态生成表单、表单校验以及表单提交

    有任何疑问和问题欢迎大家提出来,一起学习,相互监督,共同进步! 需求:题型包含:单选题.多选题.文本框.矩阵题型 实现功能的相关技术:vue(router,axios,element-ui) 实现结果 ...

  7. php提交注册表单,php用户注册表单验证

    表单的验证 js 以及事件的注册 初始化 openldap 的初始化状态 ,处理 Oracle SQL in 超过 1000 的解决方案 从...= null) rsp.Close(); } } } ...

  8. 关于layer.open弹出表单初始化和表单提交更新表格的问题

    项目需求:点击表格修改按钮后传入当前tr的值赋值给弹出层的表单(初始值),然后通过修改表单里面的值来提交到后台并更新页面表格数据 首先给按钮绑定弹出层事件,然后初始化表单值 layer.open({t ...

  9. ueditor php提交表单,ueditor在表单中的提交

    最近一直在找一个比较好点的WEB文本编辑器,发现ueditor还是不错的,但是在表单提交数据后有一些问题,因为他不像以前的版本一样提供一个虚拟的文本框去提交数据,所以网上搜索的结果都不能用了,根据ue ...

最新文章

  1. c++ Factor泛型编程示例
  2. JVM并行收集器ParNew、Parallel相关参数
  3. mysql 导出表数据到另一张表_yz-Mysql数据库中一个表中的数据导出来到另外一个数据库的表格...
  4. Oracle数据库只读事务和无事务的区别
  5. Android ROM DIY之MTK平台手机通用移植 (续)
  6. Python模拟登陆CSDN
  7. 双机热备 ip地址_双机热备软件哪个好?双机热备软件推荐
  8. MFC—显示NX图标或透明背景图标
  9. 软件项目实施工作流程参考
  10. 男女老少皆宜的15种瘦身食物,著名人生保健专家撰写
  11. 后台模拟页面登陆_微信直播小程序后台,微信朋友圈可直达小程序直播了
  12. 基于云的文档管理系统——随时随地办公
  13. Aspect获取目标方法中带特定注解的参数值
  14. 计算智能 — 模糊计算
  15. 嵌入式C语言强化学习——(嵌入式学习路线1)
  16. android发送微信请求失败,安卓微信浏览器POST请求发不出去。
  17. 类什么情况下不可以被继承
  18. Python数据分析第三期--简述Pandas
  19. Docker-三剑客之machine、compose、swam集群、visualizer监控、stack部署集群、Portainer可视化
  20. OpenResty LuaJIT和lua-resty-core(FFI vs Lua CFunction)介绍

热门文章

  1. 一切要靠自己努力去争取!!!
  2. xml 入门 shema_02
  3. npm install WARN package.json not exists: E:\SpringBoot\workplace\D4_pc_ui\.idea\package.json
  4. 可以进行论文降重吗?
  5. 永久删除计算机文件怎么操作步骤,两种可以直接彻底删除文件的操作方法-电脑自学网...
  6. Poto Editor for Mac(mac照片编辑器)
  7. ffprobe 获取视频每秒总帧数或视频总帧数及视频总时长
  8. 计算机概述(四)——计算机的快速发展
  9. Java 后端服务的跨域处理
  10. OpenGL绘制一个圆锥