使用JavaScript在图片热点按钮提交表单数据

本文介绍如何使用图片按钮代替传统表单按钮实现表单提交及重置功能,包括使用JavaScript进行表单提交、设置图片热点以及利用图片点击事件完成操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

1、首先把表单form添加一个id=form1(id可以自己随便起名字,重要的是在图片按钮使用时这个名字1被使用到),并且填写要发送到的网页名Put_in.asp(这个网页就是你准备接收本网页发送过去消息的)
如下:

<form name="form1" id="form1" method="post" action="Put_in.asp">

 

2、当你需要在一个按钮的热点上做连接,并且提交本页的内容到接收网页(Put_in.asp),那么在图片上先画出一个热点,然后把热点的href=""标签改写为:

<area shape="rect" coords="30,14,100,37" href="javascript:form1.submit();">

这里的(form1)就是表单的id。

3、如果你的图片不画热点也可以连接到指定的网页,并且正确的发送你需要的信息,在一个链接内部插入图片并且在图片的标签中添加onClick=""(鼠标点击事件),然后在改写成:

<href="#"><img src="logo.jpg" onClick="javascript:form1.submit();" /></a>

就可以了。

4、下面是重置按钮的写法:
   使用图片热点 href="javascript:form1.reset();"
   使用图片鼠标点击事件 onClick="javascript:form1.reset();"

好了,这样你就可以不需要那个难看的表单按钮来做网页了。 

netken

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值