<a href= "javascript:void(0)" onclick= "test();" >ceshi</a>
|
01 |
var comment = document.getElementsByTagName( 'a' )[0];
|
02 |
comment.href = "2.html" ;
|
03 |
//alert(comment.href);
|
04 |
if (document.all) {
|
05 |
// For IE
|
06 |
comment.click();
|
07 |
} else if (document.createEvent) {
|
08 |
//FOR DOM2
|
09 |
var ev = document.createEvent( 'HTMLEvents' );
|
10 |
ev.initEvent( 'click' , false , true );
|
11 |
comment.dispatchEvent(ev);
|
12 |
comment.click();
|
IE验证没问题。火狐进入死循环。。。
最终解决办法:
01 |
var comment = document.getElementsByTagName( 'a' )[0];
|
02 |
comment.href = "2.html" ;
|
03 |
//alert(comment.href);
|
04 |
if (document.all) {
|
05 |
// For IE
|
06 |
comment.click();
|
07 |
} else if (document.createEvent) {
|
08 |
//FOR DOM2
|
09 |
var ev = document.createEvent( 'HTMLEvents' );
|
10 |
//ev.initEvent('', false, true);
|
11 |
comment.dispatchEvent(ev);
|
12 |
comment.click();
|
相关推荐
//既触发了a标签的点击事件,又触发了页面跳转 把 “下一步” 改为 “<span id=”spanId”>下一步</span>” 即给A标签中的文字添加一个能被jQuery捕获的元素,然后$(“#spanId”).click();,才可以触发页面跳转。
然而,有时我们可能需要阻止 `<a>` 标签的默认行为,例如防止页面跳转或者在点击链接时执行特定的 JavaScript 代码。这种情况下,我们可以利用 `onclick` 事件或者其他方法来实现这一目标。 一、`onclick` 事件 `...
在探讨“a标签下载关于图片.txt”这一主题时,我们首先需要明确几个核心概念:HTML中的`<a>`标签如何用于触发文件下载功能,尤其是在处理图片文件时的一些特殊技巧。接下来,我们将深入分析该知识点,并结合给定的...
`<header>` 标签还支持 HTML 的事件属性,这些属性用于响应用户交互,如点击、悬停等操作,常见的事件属性包括: - `onclick`:当用户点击元素时触发。 - `onmouseover`:当鼠标指针移动到元素上时触发。 - `...
href属性用于指定链接的目标地址,而onclick属性则用于绑定一个事件处理器,当用户点击<a>标签时会触发相应的JavaScript代码执行。理解这两个属性的使用场景和区别,对于前端开发人员来说非常重要。 首先,href属性...
在实验中,还展示了使用JavaScript处理点击事件的例子: ```html <a href="#">点我丫 1</a> <a href="javascript:;">点我丫 2</a> <a href="javascript:void();">点我丫 3</a> ``` 这些链接不会跳转到新的...
16. `<button>`:定义可点击的按钮,可以用于提交表单或触发脚本事件。 17. `<caption>`:定义表格的标题。 18. `<center>`:不推荐使用,用于居中文本,现代CSS更适用于此功能。 19. `<cite>`:定义引用或作品...
`<label>`与`for`属性关联输入元素,方便点击文字触发输入。 十一、HTML5新增元素 HTML5引入了许多新元素,如`<header>`、`<footer>`、`<nav>`、`<article>`、`<section>`、`<aside>`等,它们提供了更好的语义化...
在连结与图形部分,`<A>`标签创建超链接,可以指向其他网页或文档内部的锚点,`<IMG>`标签插入图像,`<MAP>`和`<AREA>`配合实现图像映射,允许用户点击图像的不同区域触发不同的链接。`<IMG>`标签的`ALIGN`属性可以...
2. **`<a>`**: 链接标签,用于创建超链接。 3. **`<map>`**: 定义图像中的可点击区域。 4. **`<area>`**: 图像映射中的一个热点。 5. **`<figure>`**: 包含图片或其他媒体的内容,并可以有标题。 6. **`...
- **直接内联**:通过`<script>`标签直接在页面中加入JavaScript代码。 ```html <script type="text/javascript"> // JavaScript代码 </script> ``` - **外部文件引用**:将JavaScript代码写入单独的文件中,...
通过`<script>`标签,我们可以将JavaScript代码插入HTML文档,并利用函数和事件响应用户行为。了解这些基本概念对于掌握JavaScript和提升Web开发技能至关重要。随着HTML5的普及,JavaScript已经成为所有现代浏览器的...
这种方法是通过在`<a>`标签内部添加一个新的`<span>`标签,然后触发这个`<span>`标签的`click`事件,利用事件冒泡机制使得`<a>`标签也能接收到事件。 ```javascript // 首先,将<a>标签内容替换为<Span> $('#a')....
在IT行业中,尤其是在网页开发和用户体验设计领域,"y空格键添加a标签"是一个特定的功能,它允许用户通过按下键盘上的空格键快速为文本添加`<a>`标签。`<a>`标签是HTML(超文本标记语言)中的一种元素,用于创建...
接下来,如果页面中的a标签点击后不发生页面跳转,即点击事件只是触发一些JavaScript函数来执行,那么我们可以使用不同的方法来实现变色功能。代码示例如下: 1. 给a标签设置一个特定的点击事件处理器。 ```html ...
为了实现音乐播放列表,我们需要多个`<audio>`标签,但它们通常不会同时显示,而是通过JavaScript进行切换。例如,可以创建一个`<ul>`列表来存放每首歌的链接: ```html <ul id="playlist"> <li><a href="歌曲1....
然而,有时候我们希望在用户点击`<a>`标签时执行JavaScript代码而非直接跳转。在这种情况下,我们可以使用`onclick`事件来实现。本文将详细介绍在`<a>`标签上添加`onclick`事件的几种常见方法。 ### 方法1: 使用`...
- 结合`<a>`和`<img>`标签可以创建可点击的图片链接,例如`<a href="链接地址"><img src="图片地址" width="150" height="100"></a>`,点击图片会跳转到链接地址。 - 若要新窗口打开链接,同样添加`target="_blank...
17. `<button>`: 创建一个可点击的按钮,可以用于提交表单或触发JavaScript事件。 18. `<caption>`: 为表格添加标题。 19. `<center>`: 将内容居中,HTML5中已不推荐使用,建议使用CSS实现。 20. `<cite>`: 用于...