>  기사  >  웹 프론트엔드  >  html--a标签添加点击事件,火狐浏览器直接显示0_html/css_WEB-ITnose

html--a标签添加点击事件,火狐浏览器直接显示0_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 11:39:491633검색

一、问题描述

  给一个a标签添加了点击事件,页面直接给了0如下图

二、问题解决

  后台调试模式下,发现也进了后台方法,也返回了页面。

  于是想到先把页面里大部分内容去掉,去掉所有js,查看是否是部分代码有问题,这样做后,发现js完全去掉,只保留点击事件,效果也还是这样。

但是有几点奇怪的地方:

  1.进了后台方法,还没执行完,页面就变成0了

  2.无论将页面中什么元素去掉,这个效果都不变

  3.看浏览器调试器,发现请求根本没有响应信息

  但是页面已经显示了0,开始以为ajax请求有问题,但是重写了也依然如此。

最后觉得肯定是页面里有问题,但是不知道是哪,于是就把页面里仅有的一些标签仔细查看,部分没用的都干掉。

终于,发现触发事件的a标签href居然有问题。啊!!!!!!!!!!!!!!!!!!!!!!!

<a class="preview" href="javascript:(0);">查看</a>

不知道别人能不能一眼看出来,我反正是懵了,一个页面那么多内容,这个东西真是查不出来。

上一次当,以后要注意。

正确写法:

<a class="preview" href="javascript:void(0);">查看</a>

 

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.