`
chenchangqun
  • 浏览: 55565 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

a href属性 中 javascript 和1个井号或两个以上的井号的问题思考

阅读更多
http://www.ruanyifeng.com/blog/2011/03/url_hash.html
#号的作用是滚动到指定区, 1个#默认跳到top,## 两个#号或以上的 从第一个#号开始 认为后面的#号是字符 就是滚动区域的name 我已经测试过了
提示: 测试的时候 点击的区域要离滚动的区域较远,才能看到效果。


为啥要用javascript:void(0)?

综合上面关于#号的描述,知道#号是有含义的,而javascript:void(0) 仅仅表示一个死链接。 这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首,而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)。
解决 ie6中的 onclick事件不好用的问题。

[url]http://ioryioryzhan.iteye.com/blog/225558
[/url]



分享到:
评论

相关推荐

    javascript万能table合并单元格,隐藏列 html版

    // 如果当前行和下一行的单元格内容相同,则隐藏下一行的单元格,并增加当前单元格的 rowSpan 属性值 table.rows[j].cells[c].style.display = 'none'; table.rows[i].cells[c].rowSpan++; } else { break; } ...

    js学习笔记

    可以将JavaScript代码写入一个单独的`.js`文件中,然后通过`<script src="script.js"></script>`引用该文件。 - **2.2.2 在超链接中使用JavaScript** 通过在`<a>`标签的`onclick`属性中调用JavaScript函数,可以...

    js基础知识及面试题.pdf

    JavaScript(简称JS)是一种广泛应用于网页和服务器端开发的编程语言。它是一种轻量级、解释型、基于原型的语言,具有强大的动态性和灵活性。下面将详细介绍JS基础知识以及面试中常见的考点。 标题所提到的“原型”...

    2021-2022计算机二级等级考试试题及答案No.3891.docx

    **知识点**: 高级语言编写的程序需要经过编译和连接两个步骤才能生成可执行程序。 - **选项分析**: - D. 编译和连接: 正确答案,编译是将源代码转换为机器代码的过程,连接则是将多个目标文件组合成一个可执行文件...

    bootstrap 标签输入 选择

    2. `bootstrap-tagsinput.js` 和 `bootstrap-tagsinput.min.js`:这两个是JavaScript源文件和其压缩版本,实现了标签输入的功能逻辑。源文件用于开发环境,而压缩版则适用于生产环境,以减少页面加载时间。 3. `...

    js图片无缝平滑滚动

    首先,我们需要创建一个包含图片的`ul`列表,并为其添加左右两个按钮用于控制滚动方向。 ```html <a href="javascript:;" id="left"></a> <a href="javascript:;" id="right"></a> <li><img src="images/27...

    图库新版jQuery焦点图 JS代码

    tips[2] = '人的接受能力和精力是有限的,给用户一个重点,就是帮助用户节约时间和成本。全是重点等于没有重点。'; tips[3] = '漂亮但无内容的网站,没有人会第三次访问它。'; tips[4] = '所谓策划:简单的问题复杂...

    淘宝大轮播

    - **样式设置**:通过`width`、`height`、`float`等属性控制每个图片的大小和位置。 - **图片加载**:通过`<img>`标签加载商品图片,并通过`src`属性指定图片的URL地址。 #### 商品详情弹窗 ```html ,'align':{'...

    CodeFirstGirls:最终项目

    接着是`<html>`标签,其中包含`<head>`和`<body>`两个主要部分。`<head>`部分用来设置页面标题(`<title>`标签),引用CSS样式表或JavaScript文件等。`<body>`部分则包含所有可见内容,如文本、图像、链接、表格、...

    DocumentsPage:李自谦的文件

    此外,`<div>`和`<span>`是两个常用容器元素,用于组织和布局内容。 李自谦的文档页面可能涉及到CSS(Cascading Style Sheets),它是用来描述HTML或XML(包括如SVG、MathML等各种XML方言)元素如何显示的关键技术...

    launchbase:rocketseat编程逻辑的初始模式

    "LaunchBase"是由巴西知名在线教育平台Rocketseat提供的一个编程学习项目,主要针对初学者,旨在教授基础的Web开发技能,尤其...通过这个项目,你不仅会学习到编程语言,还会培养解决问题、逻辑思考和持续学习的能力。

    kkc.github.io:博客

    1. **基础结构**:HTML 文件以 `<html>` 标签开始,包括 `<head>` 和 `<body>` 两个主要部分。`<head>` 包含元数据,如标题、字符集设置等;`<body>` 内容是用户在浏览器中实际看到的部分。 2. **标题标签**:`<h1>...

    CassiniHuy.github.io:CassiniHuy个人博客

    DOCTYPE html>`声明开头,接着是`<html>`根元素,它包含`<head>`和`<body>`两个部分。`<head>`用于存储元信息,如标题(`<title>`),样式表(`<link>`引用CSS文件)等;`<body>`则是网页的主体内容。 3. **链接与...

    book:计算机科学之后有生命吗?

    《计算机科学之后有生命吗?》是一本面向学生和雇主的笔记...总的来说,这是一份对初学者和有一定经验的开发者都十分有益的资源,它将引导我们思考计算机科学如何与生活相融合,如何在我们的日常工作中发挥重要作用。

    I-m-thinking-of-ending-things

    标题"I'm thinking of ending things"可能源于一部电影、书籍或者歌曲,但在IT行业中,我们可以将其理解为对某个问题或技术趋势的深入反思。在描述中提到的“我对事物的思考”,这暗示我们将探讨与HTML(超文本标记...

    mahti.org:我的个人博客和笔记平台

    4. **链接与导航**:`<a>`标签用于创建超链接,通过`href`属性指定链接的目标URL,可以链接到其他页面或网站。 5. **图像插入**:`<img>`标签插入图片,`src`属性指定图片的URL,`alt`属性提供替代文本,对于无法...

Global site tag (gtag.js) - Google Analytics