`
liuzhiqiang19890403
  • 浏览: 56631 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JSP 中<a>标签的使用

 
阅读更多

在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高级编程

    扩展JSP标签 &lt;br&gt;9.1 概述 &lt;br&gt;9.1.1 扩展标签的作用 &lt;br&gt;9.1.2 如何开发扩展标签 &lt;br&gt;9.1.3 简单的扩展标签 &lt;br&gt;9.1.4 包含内容处理的扩展标签 &lt;...Data类 &lt;br&gt;9.5.5 TLD文件 &lt;br&gt;9.5.6 在JSP中使用扩展标签 &lt;br&gt;第10章...

    李兴华老师JAVAWEB习题答案及PPT

    MLDN 李新华 老师 Java Web基础篇课后习题答案,Java Web高级案例篇全部...第十三章.JSP标准标签库(JSTL):1题 第十四章.Ajax开发技术:1,2,3,4题 第十五章.Structs基础开发:1题 第十六章.Structs常用标签:1题

    ajax实例大全 很实用的!

    &lt;tr&gt;&lt;td&gt;&lt;a href="1.1/index.jsp"&gt;1.1动态加载的FAQ&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;&lt;a href="1.2/postalcode.html"&gt;1.2根据邮政编码获取地区信息&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;&lt;a href="1.3/tree.html"&gt;1.3动态树形列表&lt;/a&gt;&lt;/td&gt;...

    JSTL详细标签库介绍

    target=_blank&gt;避免在Java中使用Checked Exception&lt;/A&gt; &lt;LI&gt;&lt;A title="开源 JVM 一览" href="http://www.jspcn.net/htmlnews/11049386275931969.html" target=_blank&gt;开源 JVM 一览&lt;/A&gt; &lt;LI id=more1&gt;&lt;A ...

    struts_jstl

    * 函数库的使用&lt;br&gt; * 自定义函数库&lt;br&gt; * 定义类和方法(必须定义为public static)&lt;br&gt; * 编写tld文件,并且将tld文件放到WEB-INF下&lt;br&gt; * 在jsp中使用taglib指令引入自定义标签库&lt;br&gt; * 直接使用即可&lt;br&gt;&lt;br&gt; &lt;br&gt;...

    JSP+Struts+JSTL+EL新闻发布系统jsp

    &lt;td width="594" height="16" valign="top" background="/images/index_13.jpg"&gt;&lt;script language='JavaScript' type='text/JavaScript' src='/Article/js/menu.js'&gt;&lt;/script&gt; &lt;script type='text/javascript' ...

    JavaWeb实验报告.doc

    &lt;/table&gt; &lt;br&gt;&lt;a href="login.jsp"&gt;用户登陆&lt;/a&gt; &lt;br&gt;&lt;a href="register.jsp"&gt;注册新用户&lt;/a&gt; &lt;/center&gt; &lt;/body&gt; &lt;/html&gt; 网页截图: 二、基础语法:用户登录实现 一、实验目的 掌握javascript的语法,能验证表单,...

    java自定义分页标签

    //out.print("&lt;li&gt;&lt;a href='#'&gt;首页&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='#'&gt;上一页&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='#'&gt;下一页&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href='#'&gt;尾页&lt;/a&gt;&lt;/li&gt;&lt;li&gt;共 200 条记录&lt;/li&gt;&lt;li class='seach'&gt;转到&lt;select name='...

    jsoup jar包

    b.&lt;decorator:title/&gt;这个标签会找到被装饰页面的title(&lt;title&gt;&lt;/title&gt;标签内)内容填入, &lt;decorator:head/&gt;找到被装饰页面的head(&lt;head&gt;&lt;/head&gt;标签内)内容填入,&lt;decorator:body/&gt;找到被装饰页面的body(&lt;body&gt;&lt;/...

    A标签触发onclick事件而不跳转的多种解决方法

    表现上要有鼠标的pointer指针显示,或者其他类似a标签的视觉效果。 比如执行删除操作时,为了避免误操作,我们要弹出对话框让用户确定是否删除。因此我们经常会用链接&lt;a&gt;&lt;/a&gt;形式代替&lt;button&gt; 触发onclick事件...

    Javashop开发规范V2.2

    &lt;ul&gt;&lt;li&gt;&lt;a class="selected"&gt;1&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="search-cat-4-page-2.html" class="unselected"&gt;2&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="search-cat-4-page-3.html" class="unselected"&gt;3&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="search-cat...

    Java Web开发实战经典-基础篇课后习题答案及高级篇源码

    MLDN 李兴华 老师 Java Web基础篇课后习题答案,Java Web高级案例篇全部...第十三章.JSP标准标签库(JSTL):1题 第十四章.Ajax开发技术:1,2,3,4题 第十五章.Structs基础开发:1题 第十六章.Structs常用标签:1题

    a标签置灰不可点击的实现方法

    &lt;a&gt;&lt;i class=”edit” xss=removed&gt;&lt;/i&gt;&lt;/a&gt; 加入href =”[removed]return false;” 可以实现不可点击功能 加入style=”opacity: 0.2”可以实现变灰的效果 以上这篇a标签置灰不可点击的实现方法就是小编分享给大家的...

    XP开发模式:第一个最简单的Web Servlet应用演示例子

    该应用的注释非常规范与详细,是学习XP模式...&lt;br&gt;使用时的疑问:在&lt;war /&gt;标签中使用&lt;fileset&gt;子标签会报”A zip file cannot include itself”的错误信息,但是如果杀掉已经压缩好的war档,有时能够构建成功!&lt;br&gt;

    ASP.Net.Web程序设计

    A) &lt;tt&gt;&lt;/tt&gt; B) &lt;cite&gt;&lt;/cite&gt; C) &lt;em&gt;&lt;/em&gt; D) &lt;font size=?&gt;&lt;/font&gt; 16、创建一个单选框的HTML代码是() A) &lt;input type="radio" name="NAME" value="x"&gt; B) &lt;input type=text name="foo" size=20&gt; C) &lt;input ...

    dangdang和smartstruts2.rar

    &lt;result name="form"&gt;/user/register_form.jsp&lt;/result&gt; &lt;/action&gt;完善action。 &lt;action name="image" class="action.user.ImageAction"&gt; &lt;result name="success" type="stream"&gt; &lt;param name="inputName"&gt;...

    jquery触发a标签跳转事件示例代码

    1.写入&lt;a&gt;标签: &lt;a&gt;水觅微博&lt;/a&gt; 2.加入JS: 代码如下: [removed] function checkValidate(){ if($(“#signOut”).text()){ [removed].href=”&lt;&#37;=basePath%&gt;/jsp/weibo/index.jsp”; }else{ [removed].href=...

    a标签的链接特效

    基于jsp页面的很好看的a标签特效,可以随意设置成自己喜欢的背景颜色,只要换一下图片的颜色就行,超级方便

    SpringMVC-Mybatis-Shiro-redis-master 权限集成缓存中实例

    在&lt;build&gt; 标签内加入即可,如果还是不能解决,那么请你加群(改名后)说明你的问题,有人会回答你。 5.Tomcat7以上在访问JSP页面的时候,提示JSTL错误。 这个错误是因为Tomcat7 中没有 JSTL 的jar包,现在已经在...

Global site tag (gtag.js) - Google Analytics