<img src="img/cancel.jpg" onclick="javascript:document.getElementByIdx_x('loginForm').reset();"/>

将图片作为背景,利用input标签也可实现图片提交按扭!

<input type="image" src="img/login.jpg"/>
        <input type="reset" style="width:72px;height:37px;background-repeat:no-repeat;background-image:url(img/cancel.jpg);border:0;" value=""/>

[转]

用图片代替提交按钮submit和重置按钮reset,给图片加onclick事件

<script language="javascript">

function fsubmit(obj){

obj.submit();

}

function freset(obj){

obj.reset();

}

</script>

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

姓名: <input type="text" name="textfield" />

<img src="uploads/200707/30_145425_001.jpg" onClick="javascript:fsubmit(document.form1);">

<img src="uploads/200707/30_145428_002.jpg" onClick="javascript:freset(document.form1);">

</form>

2、给1的图片加上style,用于弥补方法1鼠标移到图片上无反应,未能给客户好的浏览体验

<script language="javascript">

function fsubmit(obj){

obj.submit();

}

function freset(obj){

obj.reset();

}

</script>

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

姓名: <input type="text" name="textfield" />

<img src="uploads/200707/30_145425_001.jpg" style="cursor:hand;" onClick="javascript:fsubmit(document.form1);">

<img src="uploads/200707/30_145428_002.jpg" style="cursor:hand;" onClick="javascript:freset(document.form1);">

</form>

3、用图片代替提交按钮submit和重置按钮reset,并加上链接,效果同2

<script language="javascript">

function fsubmit(obj){

obj.submit();

}

function freset(obj){

obj.reset();

}

</script>

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

姓名: <input type="text" name="textfield" />

<a href="javascript:fsubmit(document.form1);"><img src="uploads/200707/30_145425_001.jpg" border="0" /></a>

<a href="javascript:freset(document.form1);"><img src="uploads/200707/30_145428_002.jpg" border="0" /></a>

</form>

4、使用图像域。由于默认图像域点击时都是提交表单,因而要进行适当的处理:

<script language="javascript">

function fsubmit(obj){

obj.submit();

}

function freset(obj){

obj.reset();

}

</script>

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

姓名: <input type="text" name="textfield" />

<input type="image" name="imageField" onClick="javascript:fsubmit(document.form1);return false;" src="uploads/200707/30_145425_001.jpg">

<input type="image" name="imageField2" onClick="javascript:freset(document.form1);return false;" src="uploads/200707/30_145428_002.jpg">

</form>

要注意的是JS中表单提交和重置事件后必须加(),如submit()和reset()

i利用图片按钮 和 input type="image" 为背景提交表单的更多相关文章

  1. 表单只有一项 input 时按回车键会提交表单

    在 Vue 中 使用 Element UI,使用表单  el-form 只有一个  el-input  项,使用  @keyup.enter.native 来处理回车事件. 结果发现按下回车时页面总会 ...

  2. 阻止form表单中的input按下回车时提交表单

    给form加属性:onsubmit="return false;"

  3. 阻止form元素内的input标签回车提交表单

    <form></form>标签内input元素回车会默认提交表单. 阻止回车默认提交表单: $('form').on('keydown', function (event) { ...

  4. input type="image" 提交表单

    提到<input type="image"  />,说起来有些惭愧.之前的工作基本每周都要制作两到三个注册用户的网页.其中就用它提交表单. 那个时候我想当然的以为这是用 ...

  5. jsp中普通按钮如何提交表单

    jsp中普通按钮如何提交表单方法1: <form action = "提交的地址">         <input type="submit" ...

  6. 利用JS提交表单的几种方法和验证(必看篇)

    第一种方式:表单提交,在form标签中增加onsubmit事件来判断表单提交是否成功 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 <scr ...

  7. button 按钮,结合onclick事件,验证和提交表单

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. 利用JS提交表单的几种方法和验证

    第一种方式:表单提交,在form标签中增加onsubmit事件来判断表单提交是否成功 <script type="text/javascript"> function ...

  9. 基于ASP.Net +easyUI框架上传图片,实现图片上传,提交表单

    <body> <link href="../../Easyui/themes/easyui.css" rel="stylesheet" typ ...

随机推荐

  1. javascript知识图谱

  2. Win7-IIS7下运行PHP网站(以配置好的drupal网站为例)

    0.前提:IIS7已启用. drupal网站配置文件web.config中用到了“简洁链接”(URL重写),所以,还需要事先安装URL重写模块. URL重写模块(url rewrite)下载地址: r ...

  3. Python列表和字典的方法总结

    列表方法: 方法 说明 append( item ) 在列表末尾插入(item ) count( element ) 返回element在列表中出现的次数 extend( newlist ) 将new ...

  4. 如何利用PowerPoint2013制作阶梯流程图?

    制作阶梯流程图有哪些窍门呢?下面我们一起来看看吧: ①启动PowerPoint2013,单击菜单栏--插入--形状,选择方角矩形,在图中画出来. ②画好矩形,摆放到合适的位置,如下图所示. ③然后再次 ...

  5. codevs 4310 复制书稿

    4310 复制书稿  时间限制: 1 s  空间限制: 4000 KB  题目等级 : 黄金 Gold 题解  查看运行结果     题目描述 Description 现在要把m本有顺序的书分给k个人 ...

  6. 记 tower.im 的一次重构

    原文in here: http://outofmemory.cn/wr?u=http%3A%2F%2Fblog.mycolorway.com%2F2013%2F05%2F01%2Ftower-refa ...

  7. c语言实现一个链表

    一.基础研究 我们在这里要理解和实现一种最基本的数据结构:链表.首先看看实现的程序代码: List .h: 事实上我们观察list.h发现前面一部分是数据结构的定义和函数的声明,后面一部分是函数的实现 ...

  8. DC DC電路電感的選擇

    注:只有充分理解電感在DC/DC電路中發揮的作用,才能更優的設計DC/DC電路.本文還包括對同步DC/DC及異步DC/DC概念的解釋.   DCDC電路電感的選擇 簡介 在開關電源的設計中電感的設計為 ...

  9. 【转】MTK Android Driver知识大全

    原文网址:http://www.cnblogs.com/biglucky/p/4413797.html 一.Display 1.lcm 相关概念1.1) MIPI接口:一共有三种接口:DBI(也做CP ...

  10. Spark处理Json格式数据(Python)

    前言   Spark能够自动推断出Json数据集的“数据模式”(Schema),并将它加载为一个SchemaRDD实例.这种“自动”的行为是通过下述两种方法实现的:   jsonFile:从一个文件目 ...