您当前的位置: AG亚游集团 > 前端教程 > HTML教程 > HTML中使用图片做提交按钮

HTML中使用图片做提交按钮

作者:不详 来源:网络 发布时间: 2010-05-14 18:49 点击: 次
有时候为了达到比较好的视觉效果,有人会使用图片代替按钮来提交或者重置表单数据。 FORMname=RedFormaction=# 一: INPUTname=textfield2 INPUTtype=imageheight=19width=53src=xxx.gifalign=absMiddleborder=0name=RedImgonclick=this.form.submit() INPUTtype=imageh

AG亚游集团,一直以来,保险界就存在着其独有的“保险节”,即“开门红”。所谓的“开门红”,其实就是行业内对每年第一季度的一种特定称谓。因为保险公司已经一致地将这一时段看作是为全年业绩打底的重要时期,所以在这一时段,各公司会围绕各自的产品推出全年力度最大的用户回馈活动。事实上,消费者也会更倾向于会在此期间购入相关产品。现已临近年关,有消费者透露,称早已做足开抢“开门红”的准备。

中新网芜湖12月14日电 (记者 吴兰)14日,2016年上半年中国市场国产工业机器人统计数据发布。数据显示,中国国产工业机器人市场销售良好、结构改善、亮点频现。国产机器人主要市场在3C与汽车制造业,3C制造业是指计算机、通信设备和其他电子设备制造业。白手起家怎样创业“2016北京榜样·最美警察”评选活动由市公安局、首都精神文明建设委员会办公室、共青团北京市委员会共同发起。本次活动前期专门开辟通道,广泛接受公众举荐。短短10天内,活动组委会就收到各界群众举荐5000余条。经过初评,专家评审从公众举荐并经核实的47名入围警察中选出了30位候选人,进入最终“最美警察”十大人物评选环节。

HTML中使用图片做提交按钮

  有时候为了达到比较好的视觉效果,有人会使用图片代替按钮来提交或者重置表单数据。
  
  <FORMname=RedFormaction=#>
  
  一:
  
  <INPUTname=textfield2>
  
  <INPUTtype=imageheight=19width=53src="xxx.gif"align=absMiddleborder=0name=RedImgonclick="this.form.submit()">
  
  <INPUTtype=imageheight=19width=53src="xxx.gif"align=absMiddleborder=0name=RedImg3onclick="this.form.reset()">
  
  </FORM>
  
  二:
  
  代替submit按钮的图片代码格式是
  
  <inputtype="image"name="..."src="..."onClick="document.formName.submit()">
  
  代替reset按钮的代码图片格式是
  
  <ahref="javascript:document.formName.reset();"><imgborder=0src="..."></a>
  
  三:
  
  <form>
  
  <INPUTname=textfield2>
  
  <INPUTtype=imageheight=19width=53src="xxx.gif"align=absMiddleborder=0name=RedImgonClick="frm1.action='link.asp'">
  
  通过onClick="document.form.submit()"来提交表单;用onClick="document.form.reset()"来复位表单,这样一来,任何一个元素(不仅是图片)都可以实现提交表单了。
  
  在这样子的情况下,还可以自定义图片的长度和宽度等
  
  使用图片做按钮的几种方法和优劣
  
  合理的运用图片,能够使站点更加丰富多彩,相信有许多喜欢用图片的设计师都遇到过一个问题:用图片实现表单(form)的重置(reset)按钮时,这个按钮并不能重置表单,相反却执行了提交表单的操作,本文说明了这个问题的原因,并给出了相应的解决方案。
  
  出现上述问题的原因主要是:普通的按钮是通过类型来区分的,submit为提交按钮,reset为重置按钮,而类型为图片(type="image")的按钮,其默认操作是提交表单。因此,如果想用图片实现重置按钮,就需要一些额外的设置了。
  
  如果想用图片代替重置按钮,可以用下面的方法:
  
  (1)给type为image的input添加onclick事件来实现重置,并通过添加returnfalse来避免默认的提交操作:
  
  <formmethod="post"name="testForm_2"action="">
  
  <p><inputtype="text"name="keyword"/></p>
  
  <inputtype="image"src="send.gif"/>
  
  <inputtype="image"src="reset.gif"onclick="javascript:document.forms['testForm_2'].reset();returnfalse;"/>
  
  </form>
  
  document.forms['testForm_2'].reset();是将名称为testForm_2的表单重置。
  
  returnfalse;是防止提交表单。
  
  (2)直接用图片模拟的重置按钮
  
  <formmethod="post"name="testForm_3"action="">
  
  <p><inputtype="text"name="keyword"/></p>
  
  <inputtype="image"src="send.gif"/>
  
  <imgsrc="reset.gif"alt="Reset"onclick="javascript:document.forms['testForm_3'].reset();"style="cursor:pointer;"/>
  
  </form>
  
  document.forms['testForm_2'].reset();是将名称为testForm_2的表单重置。
  
  style="cursor:pointer;"设置图片悬停时,显示手型光标。
  
  两种方法大同小异,在javascript被禁止的情况下,第二种方法按钮不会执行任何操作,而第一种方法却会执行提交操作。
  
  当然,我们也可以直接把样式交给CSS去处理,用背景图的方式来实现,但是这样需要将value的值留空,如果CSS被禁止,那么将会显示一个没有文字的按钮,每个方法都有自己的问题,可以根据自己的需要来选择解决方案。

分享到:
本文"HTML中使用图片做提交按钮"由远航站长收集整理而来,仅供大家学习与参考使用。更多AG亚游集团尽在远航站长站。
顶一下
(4)
100%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(AG亚游集团). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类AG亚游集团.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4
基层干部状况调查:活多人少待遇低 工作不好干 脱胎于A站的B站要赴美上市了 A站却举步维艰 20分惨败!勇士或再丢主场优势 最后3场必须拼 一方这盘棋赢了?战恒丰海报暗示保级战必取三分 行业已至水深处 腾讯的梦想与隐忧互现 明年五一前 几千万个家庭将收到这份国家荣誉 综合执法大队长勒索摊贩钱财 获刑13年被罚25万元 进没进?于汉超劲射造悬案 恒大想念中超1顶尖技术 网民在日军空袭惨案纪念碑广场直播唱歌跳舞被拘 大乐透第18022期精品杀号:后区关注大码 被热炒的“量子球状闪电” 其实是种“粒子” 北京大兴试行免费提供课后延时服务 不教新知识
特朗普谴责FBI突击搜查其私人律师是“可耻”行为 中国驻叙使馆:请在叙利亚中国公民向使馆报备 美媒解析中美海上竞争:海外军事基地仍是无价之宝 俄罗斯称中国4名渔民入境捕鱼 最高可判6年徒刑 伊拉克库尔德斯坦政府楼遭袭 袭击者造自杀式爆炸 明日北京晚高峰东部北部环路和主干道通行压力大 印防长低调回应解放军洞朗动向 印媒:中印将加强接触 FIFA排名:德国巴西仍居前二 比利时升入前三 百度医疗广告竞价排名卷土重来 疾病搜索花钱可置顶 收盘:恐慌指数连跌7日 道指连涨7天 双王连场破门富力进攻跻身三甲 斗恒大继续对攻? 西足协主席:奥巴马也支持我解雇洛佩特吉
父亲的基因可能间接使母亲对孩子更关爱 奥斯卡了解一下?詹姆斯嘴上说不要 语气戏很足 再搭区块链顺风车 中网载线盘初飙升41% 美媒讽刺扎吉托娃夺冠:梅娃是数字游戏的牺牲品 柯洁发微博庆祝赢棋 唱歌吸粉被赞棋坛张学友 陕西书记:修宪草案体现党的意志 顺应人民意愿 绿军铁闸预计月底复出 能搭上首轮末班车吗? 中日外交防务等部门将举行第九轮海洋事务磋商 姐姐为普娃发声:最糟糕的误判 裁判已上黑名单 地摊卖什么最火 手机可以做的打字兼职 适合女人做的生意 女人没经验开什么店好 AG亚游集团