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标签来实现不超链的效果

  • 相关阅读:
    10 个雷人的注释,就怕你不敢用!
    Java 14 之模式匹配,非常赞的一个新特性!
    poj 3661 Running(区间dp)
    LightOJ
    hdu 5540 Secrete Master Plan(水)
    hdu 5584 LCM Walk(数学推导公式,规律)
    hdu 5583 Kingdom of Black and White(模拟,技巧)
    hdu 5578 Friendship of Frog(multiset的应用)
    hdu 5586 Sum(dp+技巧)
    hdu 5585 Numbers
  • 原文地址:https://www.cnblogs.com/092e/p/15525641.html
Copyright © 2011-2022 走看看