html a标签跳转_点击a标签不进行跳转

html a标签跳转_点击a标签不进行跳转如果a标签的”href”属性为空的话,当点击修改链接时并不会跳到对应页面,而是只在本页面进行了刷新操作。1<ahref=”JavaScript:js_method();”</a>这种方法地址也不发生跳转,在传递this等参数的时候很容易出问题;而且javascript作为a的href属性的时候会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行javascript..

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

  • 如果a标签的”href”属性为空的话,当点击修改链接时并不会跳到对应页面,而是只在本页面进行了刷新操作。

  • 1 <a href="JavaScript:js_method();"</a>

  • 这种方法地址也不发生跳转,在传递this等参数的时候很容易出问题;

  • 而且javascript作为a的href属性的时候会导致不必要的触发window.onbeforeunload事件,

  • 在IE里面更会使gif动画图片停止播放。

  • W3C标准不推荐在href里面执行javascript语句


  • 2 <a href="javascript:void(0);" onclick="method()"</a>
  • 这是最常用也最周全的方法。
    2.onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,
  • 地址不发生跳转
  • 不会像第一种方法一样直接将js方法暴露在浏览器的状态栏。

  • 3 <a href="javascript:;" onclick="js_method()"</a>
  • 这种方法跟2种类似,区别只是执行了一条空的js代码。

  • 4 <a href="#" onclick="js_method()"</a>
  • 用这种方法点击后网页后返回到页面的最顶端

  • 5 <a href="#" onclick="js_method();return false;"</a>"</a>
  • 这种方法点击执行了js函数后return false,页面不发生跳转,执行后还是在页面的当前位置

以上内容参考


如果想要在a标签上直接写js代码:

<a href="javascript:void(0);" onclick="javascript:window.location.href='https://www.google.com.hk'">Balall</a>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170170.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 51单片机和Arduino—闪烁灯实现

    51单片机和Arduino—闪烁灯实现

    2021年7月2日
    106
  • 无法完成要求,暂存盘已满_无法使用因为暂存盘已满

    无法完成要求,暂存盘已满_无法使用因为暂存盘已满无法完成请求,因为暂存盘已满。那么就要找到并打开暂存盘。解决方案:1、打开ps软件,点击首选项,点击暂存盘2、暂存盘修改,换成其他的任意一个盘符即可。点击确定完成。…

    2025年8月23日
    2
  • 协方差矩阵计算方法[通俗易懂]

    协方差矩阵计算方法[通俗易懂]1.协方差矩阵X,YX,YX,Y是两个随机变量,X,YX,YX,Y的协方差Cov(X,Y)Cov(X,Y)Cov(X,Y)定义为:cov(X,Y)=E[(X−μx)(Y−μy)]cov(X,Y)=E[(X-\mu_x)(Y-\mu_y)]cov(X,Y)=E[(X−μx​)(Y−μy​)]其中:E(X)=μx,E(Y)=μyE(X)=\mu_x,E(Y)=\mu_yE(X)=…

    2022年6月28日
    26
  • Oracle 11g安装及配置详解

    Oracle 11g安装及配置详解1、点击setup.exe文件2、处理[INS-13001]环境不满足最低要求(1)首先,打开解压后的database文件夹,找到stage文件夹,然后cvu,找到cvu_prereq.xml文件,用记事本打开,添加以下代码:&lt;OPERATING_SYSTEMRELEASE="6.2"&gt;&lt;VERSIONVALUE="3"/&gt;&…

    2022年5月30日
    98
  • SDRAM控制器操作时序

    SDRAM控制器操作时序此为学习http://dengkanwen.com/137.html整理的笔记,侵删!SDRAM工作原理内部的状态跳转图我们所需关注的几个地方:1)粗黑线表示在该状态下会自动跳转到另一个状态,细黑线表示需要给命令才会跳转。2)我们重点关注的几个地方:IDLE状态到WRITE状态:​1)在IDLE状态需要先给ACT命令激活某一行,此时处于Row

    2022年7月25日
    9
  • java jar 没有主清单_java运行jar命令提示没有主清单属性

    java jar 没有主清单_java运行jar命令提示没有主清单属性在 JAVA 中将 class 文件编译成 jar 文件包 运行提示没有主清单属性 这是怎么回事 今天来教大家如何解决这个问题 1 在 java 中编译 JAR 文件的时候我们都会用到 jar 这个命令 当用着 jar 文件时候我们不可少的是 cvf 这几个参数来生成 jar 文件 但是用个文件来了 在用不使用工具的前提下我们生成的 jar 文件包后运行会出现 某某类的没有主清单属性 如下图 2 这样的问题是因为 jar 包中的 META

    2025年11月6日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号