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

HTML代码中同时加入“onclick事件“和return false出现的小问题

阅读更多

这周在帮同事调程序时,遇到了一个问题,排查了很久,结果发现原因是对一个小小JS常识理解不够,写在这里和大家分享一下。

问题是这样的:
同事的页面中有多个连接,“证书申请”“证书更新”...
点击证书申请时没有任何问题,生成证书,后台处理,返回结果等等
可点击证书更新时,表单数据生成,并提交到后台页面都很正常,但前台仅仅是很快的刷新了一下,并没有跳转到下一个页面。当时就怀疑是不是跳转代码写的有问题,后来将代码减写成“location.href="...."”依然还是不行,又进一步发现页面貌似是在请求前就刷新了。
最后终于找到问题所在
证书申请的链接是这样写的:

 

<a href="#" onclick="doSomething(); return false;">Click Me</a> 

 

而证书更新的链接是这样写的:

 

<a href="#" onclick="doSomething1(); return true;">Click Me</a> 

 

未完。。。

 

 

分享到:
评论

相关推荐

    HTML特效代码大全完整全收录.pdf

    本资源摘要信息主要介绍了 HTML 特效代码大全,涵盖了多种 HTML 代码的使用方法和效果,包括图像、链接、文字风格、背景音乐、-flash 等多种特效代码。 一、图像相关特效代码 1. 贴图:图片地址"&gt;,用于插入图片,...

    html网页的代码大全

    1.忽视右键:&lt;body oncontextmenu="return false"&gt;或&lt;body style="overflow-y:hidden"&gt;:用于忽视右键,oncontextmenu属性指定了忽视右键的事件。 2.加入背景音乐:*.mid" loop=infinite&gt;或*.mid" autostart=true ...

    HTML代码大全

    以下是一些基本的HTML代码和其功能的详细说明: 1. **贴图**:`&lt;img&gt;`标签用于插入图像,`src`属性指定了图像的URL。 ```html 图片地址"&gt; ``` 2. **加入连接**:`&lt;a&gt;`标签用于创建超链接,`href`属性指定目标...

    html代码全集案例.doc

    html代码全集案例.doc 本文档将详细介绍 HTML 代码的各种应用场景和用法,包括图片、连接、字体样式、背景音乐、flash 等多种元素的使用方法。 1. 图片的使用:使用 `图片地址"&gt;` 代码可以在 HTML 文档中插入图片...

    js代码

    - **解释**:这段代码通过将`oncontextmenu`事件设置为返回`false`,可以阻止浏览器默认的右键菜单显示。这对于保护网站内容不被轻易复制、防止用户修改网页结构等方面有一定的作用。 ### 2. 阻止文本选中 - **...

    网页设计中必备的代码大全

    在 HTML 中,可以使用 `&lt;body&gt;` 标签来忽视右键,例如:`&lt;body oncontextmenu="return false"&gt;` 或 `&lt;body style="overflow-y:hidden"&gt;`。 17.加入背景音乐 在 HTML 中,可以使用 `&lt;bgsound&gt;` 标签来加入背景音乐...

    html特效代码大全

    HTML特效代码大全是一份针对初学者的资源集合,包含了各种实用的HTML代码片段,用于创建更具吸引力和互动性的网页。以下是一些关键知识点的详细解释: 1. **忽视右键**: 这段代码可以阻止用户通过鼠标右键菜单...

    html网页的代码大全.pdf

    以下是一些基本的HTML代码及其详细说明: 1) **贴图**:`&lt;img&gt;` 标签用于插入图像,`src` 属性指定图像的URL。 ```html 图片地址"&gt; ``` 2) **加入连接**:`&lt;a&gt;` 标签用于创建超链接,`href` 属性定义链接的目标...

    网页制作特效代码大全

    以上代码示例覆盖了网页制作中常见的交互特效,包括警告弹窗、源码查看、书签添加、选择样式、页面打印、输入默认值设置以及复选框控制等。这些代码片段不仅能够增强网页的互动性,还能提升用户体验,是网页设计与...

    js中常用的55个经典技巧

    - 在表单或输入框中使用`onpaste="return false"`和`oncopy="return false"`以及`oncut="return false"`来禁止用户粘贴、复制和剪切操作。 ### 4. 检测框架嵌套 - 为了防止网站被恶意嵌入到其他网站的框架中,可以...

    2023年html代码全集案例.doc

    1.忽视右键:&lt;body oncontextmenu="return false"&gt;,用于忽视右键菜单。 2.加入背景音乐:*.mid" loop=infinite&gt;,用于插入背景音乐到网页中。 3.简朴的 window.open 方法:&lt;a href="#" onclick="javascript :...

    深入理解javascript中return的作用

    通常,在form标签的onsubmit事件中加入JavaScript函数,通过判断某些条件是否满足来决定是否返回false,从而阻止表单的提交。反之,如果条件满足,返回true,表单则会被提交。 return语句除了返回布尔值true或false...

    网页中最好用的网页技巧

    在输入框或表单元素中加入`onpaste="return false"`属性,可以防止用户粘贴内容到该元素中。 ```html &lt;input type="text" onpaste="return false"&gt; ``` ### 4. 禁止复制和剪切 使用`oncopy`和`oncut`事件可以禁用...

    javascript网页50种小技巧

    在输入框中加入`style="ime-mode:disabled"`,可以关闭输入法编辑器(IME)模式,防止中文输入时自动插入空格等问题。 ### 8. 检测非框架访问 利用`&lt;script language="JavaScript"&gt;`中的代码检查当前窗口是否位于...

    40种javascript小技巧

    为了防止用户选择和复制页面上的文本,可以在`&lt;body&gt;`标签内加入`onselectstart="return false"`属性: ```html &lt;body onselectstart="return false"&gt; 这里的内容无法被选中复制。 ``` #### 技巧3:禁止粘贴 在...

    javascript收藏

    9. 确认删除操作:在链接中加入 `onclick` 事件,如 `onclick="if(confirm('确实要删除吗?'))location='boos.asp?&areyou=删除&page=1'"`,会在用户尝试删除时弹出确认对话框。 10. 获取控件的绝对位置:JavaScript...

    在JS中a标签加入单击事件屏蔽href跳转页面

    在实际应用中,为了增强代码的健壮性,还可以考虑在事件处理函数中加入异常处理机制,如try-catch语句,以防止因JavaScript错误导致的程序中断。同时,要确保在执行完自定义功能后,使用return false来阻止默认的...

    网页特效代码 输入密码后才能进入页面

    虽然这段代码提供了一种实现方式,但在实际应用中还存在一些局限性和安全性问题: - **加密强度**:这里的加密算法较为简单,容易被破解。 - **用户体验**:密码尝试次数限制为三次,在实际场景中可能不够友好。 - *...

    网站开发制作40个技巧

    11. **删除确认提示**:在链接中加入`onclick`事件,如`(confirm('确实要删除吗?'))location='boos.asp?&areyou=删除&page=1'"&gt;删除&lt;/a&gt;`,在用户尝试删除内容时弹出确认对话框,防止误操作。 12. **获取控件绝对...

Global site tag (gtag.js) - Google Analytics