input type=button和input type=image的区别

在js函数中当用inputtype=button时响应js函数,当用inputtype=image时,就不响应了,有没有什么办法使得这两类按钮的功效一样呢?下面是我的代码... 在js函数中当用input type=button时响应js函数,当用input type=image时,就不响应了,有没有什么办法使得这两类按钮的功效一样呢?下面是我的代码,期待高手的解答:
js函数;
<script type="text/javascript">

function checkLogin(){

if(window.confirm("您还没有登录")){
window.open("LoginCheckServlet","_self");

}
}
</script>
onlick()事件调用:
<input type="image" onclick="checkLogin();" src="images/cartnext.gif" width="87" height="19" border="0" name="image"/></td>
当input type="button"时就可以响应,当为image时就没有效果,我想在type=image的时候响应函数。怎么弄??大哥大姐们!!
展开
 我来答
zzllrr小乐
高粉答主

推荐于2016-08-10 · 小乐图客,小乐数学,小乐阅读等软件作者
zzllrr小乐
采纳数:20147 获赞数:78768

向TA提问 私信TA
展开全部
两者都是HTML5支持的基本网页元素,功能有差异。

input type=button,是用作按钮
基本属性value,表示按钮上显示的文字。

input type=image,是用作图片
基本属性src,表示图片地址。
百度网友ea1c09c
2011-04-15 · TA获得超过1004个赞
知道小有建树答主
回答量:856
采纳率:0%
帮助的人:1287万
展开全部
在type=image的时候响应函数是没有问题的
你检查下是不是你别的地方写错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zourong2791165
推荐于2018-02-27 · TA获得超过614个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:611万
展开全部
如果是在form里面~type=image的input~是会提交表单的~
建议~
onclick="checkLogin();return false;"

试一试吧~
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式