HTML中点击图片为什么会跳转网页,我没有写啊

<td><inputtype="image"value="OK"src="image/eye.gif"width="30"height="20"onClick="chan... <td><input type="image" value="OK" src="image/eye.gif" width="30" height="20" onClick="change_passwd();"></td>
function change_passwd()
{
var my_type = document.getElementById("W_passwd").type;
var temp = document.getElementById("W_passwd").value;
if(my_type=="password")
document.getElementById("pass").innerHTML = "<input type=text id=W_passwd>";

else
document.getElementById("pass").innerHTML = "<input type=password id=W_passwd>";

document.getElementById("W_passwd").value = temp;
}
这就是全部代码,为什么我点击图片之后会跳转网页呢?
展开
 我来答
百度网友e7102d2
2015-01-30 · TA获得超过1083个赞
知道小有建树答主
回答量:428
采纳率:66%
帮助的人:641万
展开全部
  你好,是因为type="image“了,这个作用和type="submit"的效果是一样的,都会提交这个表单,所以就会造成跳转网页
更多追问追答
追问
请问有没有什么办法让他不跳转,只是刷新网页呢
追答
  你好,去掉type="image",或者就用普通的标签就好了,让他走你的点击事件,你就可以控制了
明知没有理由丷dhdfa
2015-01-30 · TA获得超过486个赞
知道小有建树答主
回答量:545
采纳率:0%
帮助的人:186万
展开全部
这应该不会跳转的啊,你浏览器刷新看看
追问
。。。但是他就是跳转了。。好几次都是,如果我type=button就不会,所以type=image应该像一楼说的类似type=subbmit一样吧
追答
image是图片的意思啊,我试过的,没有跳转,image != subbmit ,而且你连跳转的地址都没有,他跳到哪去啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式