zoukankan      html  css  js  c++  java
  • javascript:的用法

    今天学习了href="javascript:;"的用法。

    href="javascript:;" 在框架中经常用到,利用href="javascript:;"可以让web框架更加美观。

    先说一下href="javascript:;"的意思:

    javascript: 是一个伪协议

    javascript:是表示在触发<a>默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击<a>时就没有任何反应。

    href="javascript:;"就是去掉a标签的默认行为,跟href="javascript:void(0)"是一样的?

    是一样的。

    void 是JavaScript 的一个运算符,void(0)就是什么都不做的意思。

    我找的框架的代码:

    <div class="layui-side layui-bg-black">
    <div class="layui-side-scroll">
    <!-- 左侧导航区域(可配合layui已有的垂直导航) -->
    <ul class="layui-nav layui-nav-tree" lay-filter="test">
    <li class="layui-nav-item layui-nav-itemed">
    <a class="" href="javascript:;" >数据集管理</a>
    <dl class="layui-nav-child">
    <dd><a href="UserDataIn.html" class="layui-bg-green">数据集导入</a></dd>
    <dd><a href="UserHisData.html" >历史数据集</a></dd>
    </dl>
    </li>
    <li class="layui-nav-item">
    <a href="UserDBManage.html" id="group2">数据库管理</a>
    </li>
    </ul>
    </div>
    </div>
    实现:

     当点击数据集管理的时候会显示下面的两个列表,但右侧的部分不会改变,但是再点击数据集导入的时候右侧的部分会超链接到别的地方,这就是href="javascript:;

    的意义,可以用a标签来实现不超链的效果

  • 相关阅读:
    Oracle DB 使用单行函数定制输出
    NDK编译多个cpp
    使用NDK编译的时候出现 undefined reference to
    linux SSSocket 简单封装
    OCP-1Z0-051-V9.02-70题
    OCP-1Z0-051-V9.02-69题
    OCP-1Z0-051-V9.02-68题
    OCP-1Z0-051-V9.02-67题
    OCP-1Z0-051-V9.02-66题
    OCP-1Z0-051-V9.02-65题
  • 原文地址:https://www.cnblogs.com/092e/p/15525641.html
Copyright © 2011-2022 走看看