在Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。
void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression
expression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好习惯。
当用户链接时,void(0) 计算为 0,但 Javascript 上没有任何效果。
<A HREF="javascript:void(0)">单此处什么也不会发生</A>
下面的代码创建了一个超级链接,用户单时会提交表单。
<A HREF="javascript:void(document.form.submit())"> 单此处提交表单</A>
<a href="javascript:void(0)" onclick="subgo()">点我</a>
在这里,javascript:void(0),没启实质上的作用,它仅仅是一个死链接,执行的函数是subgo()。
实际上 #包含了一个位置信息默认的锚是#top 也就是网页的上端 ,而javascript:void(0) 仅仅表示一个死链接,没有任何信息。所以调用脚本的时候最好用void(0)
href一般是指向一个URL地址,也可以调用javascript ,如href="javascript:xxx();",文档中推荐这样写:<a href=" javascript:void(0)" onclick="xxx();">xx</a>,但是这种方法在复杂环境有时会产生奇怪的问题,尽量不要用javascript:协议做为A的href属性,这样不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。
我们知道链接的 onclick 事件被先执行,其次是 href 属性下的动作(页面跳转,或 javascript 伪链接),如果不想执行href 属性下的动作执行,onclick 需要要返回 false ,一般是这样写onclick="xxx();return false;".
相关推荐
扩展JSP标签 <br>9.1 概述 <br>9.1.1 扩展标签的作用 <br>9.1.2 如何开发扩展标签 <br>9.1.3 简单的扩展标签 <br>9.1.4 包含内容处理的扩展标签 <...Data类 <br>9.5.5 TLD文件 <br>9.5.6 在JSP中使用扩展标签 <br>第10章...
16. <a>:<a> 标签可定义锚。锚(anchor) 有两种用法:通过使用 href 属性,创建指向另外一个文档的链接(或超链接);或通过使用 name 或 id 属性,创建一个文档内部的书签(也就是说,可以创建指向文档片段的链接)...
MLDN 李新华 老师 Java Web基础篇课后习题答案,Java Web高级案例篇全部...第十三章.JSP标准标签库(JSTL):1题 第十四章.Ajax开发技术:1,2,3,4题 第十五章.Structs基础开发:1题 第十六章.Structs常用标签:1题
<tr><td><a href="1.1/index.jsp">1.1动态加载的FAQ</a></td></tr> <tr><td><a href="1.2/postalcode.html">1.2根据邮政编码获取地区信息</a></td></tr> <tr><td><a href="1.3/tree.html">1.3动态树形列表</a></td>...
本文将深入探讨`<a>`标签的用法,以及如何在JSP(JavaServer Pages)环境中实现美观的链接特效。 首先,`<a>`标签的基本结构如下: ```html <a href="链接地址" target="目标属性">链接文本</a> ``` 其中,`href`...
target=_blank>避免在Java中使用Checked Exception</A> <LI><A title="开源 JVM 一览" href="http://www.jspcn.net/htmlnews/11049386275931969.html" target=_blank>开源 JVM 一览</A> <LI id=more1><A ...
- `<A>`标签用于创建超链接,`<A HREF>`指定链接的目标URL,`<A NAME>`定义页面内部的锚点。 - `<IMG>`标签插入图像,`<IMG SRC>`定义图像源,`<IMG ALT>`提供替代文本,当图像无法显示时使用。 - `<AREA>`配合`<MAP...
* 函数库的使用<br> * 自定义函数库<br> * 定义类和方法(必须定义为public static)<br> * 编写tld文件,并且将tld文件放到WEB-INF下<br> * 在jsp中使用taglib指令引入自定义标签库<br> * 直接使用即可<br><br> <br>...
<td width="594" height="16" valign="top" background="/images/index_13.jpg"><script language='JavaScript' type='text/JavaScript' src='/Article/js/menu.js'></script> <script type='text/javascript' ...
超链接由`<a>`标签实现,可创建基本链接和锚点链接。表格(`<table>`)的使用涉及行属性(`<tr>`)、单元格属性(`<td>`和`<th>`)、嵌套表格和表格结构。表单应用中,`<form>`和`<input>`标记用于创建交互式表单,`...
在HTML页面中,我们可以通过`<jsp:include>`引入其他文件,或者使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)标签来操作数据。 4. 学习资源: 网上有许多资源可以帮助你深入学习...
在实验中,我们使用了多种 HTML 标签,如 `<H1>`、`<FONT>`、`<MARQUEE>`、`<P>`、`<A>`、`<IMG>`、`<TABLE>` 等标签。这些标签用于定义文档的结构和样式。 知识点3:CSS 基础 在实验中,我们使用了 CSS 来定义...
链接是HTML中非常重要的元素,使用<a>标签和href属性来创建。它不仅能够链接到其他网页,还可以用于锚点定位、邮件链接等。target属性则用来控制链接打开的方式,例如可以在新窗口或当前窗口打开链接。 HTML的表格...
2. **标题标签**:`<h1>`到`<h6>`用于定义不同级别的标题,其中`<h1>`最大,`<h6>`最小。 3. **字体控制**: - `size`属性:用于调整字体大小,取值范围是1到7。 - `face`属性:指定字体类型。 - `color`属性:...
可以使用 `<meta>` 标签中的 `http-equiv` 和 `content` 属性来设置页面的自动刷新功能。 示例代码: ```html <!DOCTYPE html> <html> <head> <meta http-equiv="Refresh" content="10; url=http://example.com">...
1. **JSP指令**:如`<%@ page>`用于设置JSP页面的属性,`<%@ include>`用于包含其他文件,`<%@ taglib>`引入自定义标签库。 2. **脚本元素**:`<scriptlet>`(Java代码片段),`<expression>`(输出Java表达式),`...
- `<a>`标签用于创建超链接,链接到其他网页或文件。 - `<img>`标签插入图片,需要指定`src`属性来引用图片的URL。 - `<h1>`到`<h6>`定义不同级别的标题。 - `<div>`和`<span>`是通用的容器元素,用于组合或分隔内容...