<td><a href="javascript:void(0)" onclick="
if(window.confirm('您真的要修改吗?')){
window.location.href='/mvctest/userServlet?
submitFlag=toUpdate&uuid=<%=um.getUuid() %>';
}">修改</a></td>
window.confirm用于弹出确认框,用户点击“确定”按钮后会将页面跳转,点击取消则停留在当前页面,window.location.href是载入新的页面,在IE和Firefox下均有效。
采用a标签时href="javascript:void(0)"的意思就是什么也不做!他不是页面URL,而是一个javascript语句void(0),void是一个操作符,该操作符指定要计算一个表达式但是不返回值,这个要计算的表达式是“0”, 那为什么要加这个呢?因为链接的HTML代码(<a href="地址">链接</a>)中“href”参数只要不为空,点击该链接时,页面会自动跳转,如果指定的“href”不合法,页面会跳转到自身,也就是刷新,那如果想用该链接来干点别的什么事呢?那我们就要为“href”指定一个合法但又不会刷新页面的参数,所以“javascript:void(0)”就派上用场啦,我们可以这样改(<a href="javascript:void(0)" onclick="干点别的事">链接</a>),这样点击这个链接会触发onclick事件,而页面本身不会刷新,任务达成!
关于href="javascript:void(0)的解释来自"http://zhidao.baidu.com/question/274376697.html
分享到:
相关推荐
然而,有些情况下,如在事件处理函数中调用`location.href`、`window.close()`或`window.open()`,则需要明确指定window对象,以避免语义上的混淆。 理解并熟练应用这些方法和属性,能够使你在Web开发中更加自如地...
本文将详细介绍 confirm() 函数的用法实例,包括其基本语法、返回值、参数等内容,并提供多种使用方法的实例代码。 confirm() 函数的基本语法 ------------------------ confirm() 函数的基本语法如下所示: `if ...
<script>window.opener.location.href=window.opener.location.href;window.close(); ``` 这段代码将关闭当前子窗口,并刷新打开它的父窗口。 ##### 4. 弹出新窗口 ```html <script>window.open('rows.aspx','new...
此外,window对象还提供了对话框方法如alert(), confirm(), prompt(),这些都是与用户交互的重要手段。 在document对象中,还包含了各种与页面内容相关的对象。如frames是文档中所有iframe元素的数组。cookies可以...
此外,window对象还有许多其他属性和方法,如setTimeout和clearTimeout用于定时执行任务,以及alert、prompt和confirm对话框。 总的来说,理解JavaScript中的BOM和window对象对于Web开发至关重要,它为我们提供了与...
以上介绍的`Window`对象的属性和方法涵盖了大部分网页开发中常用的功能。通过这些API,开发者能够有效地控制浏览器窗口的行为,实现诸如弹窗、定时任务、窗口移动与调整大小等功能。掌握这些基础操作是进行高级Web...
然而,对于某些特定情况,如在事件处理函数中调用`location`属性、`close()`、`open()`方法时,我们需要明确地指定`window`对象,如`window.location.href`。 `window`对象拥有众多方法,其中包括: 1. `open()`...
JavaScript中的`window`对象是全局对象,代表了浏览器的一个实例,它提供了许多与窗口操作相关的属性和方法。例如,`window.location`用于获取或设置当前页面的URL,`window.document`则是访问文档对象模型(DOM)...
### JavaScript对象与属性详解 ...以上就是关于`Document`、`Window`、`Date`、`History`和`Location`对象的一些常见方法和属性的详细介绍。这些内容对于理解和掌握JavaScript的基本操作至关重要。
Window 对象的实例使用: 例如,在 a.html 中执行以下语句: window.open("b.html"); 则新建一个窗口打开了 b.html 页面,这和在 a.html 页面中用一条链接打开页面的效果是一样的: <a href="b....
根据给定的文件信息,以下是对“JS大全,应用实例,用法和属性”的详细解析,涵盖了一系列JavaScript的基础知识和常用操作,适用于初学者及有经验的开发者进行深入理解和实践。 ### 一、文档对象模型(DOM)与基本...
21. 导航:`window.location.href`用于更改当前页面的URL。 22. 表单元素数量:`document.forms.length`返回表单的数量。 23. 关闭输出流:`document.close()`用于结束文档的输出。 24. 创建元素:`document....
本章重点介绍了Window及相关顶级对象的概念、功能和使用方法。`Window`对象作为顶级对象模型的核心,不仅提供了与浏览器窗口交互的基础,还为其他对象的创建和使用奠定了基础。通过学习`Window`对象以及几种常用交互...
例如,使用`window.onload`和`window.onunload`可以分别在页面加载完成和窗口卸载时执行函数。 5. 弹出警告、确认和输入对话框: JavaScript提供了内置的`alert()`, `confirm()`, 和 `prompt()`函数,可以弹出警告...
在事件处理中调用`location`属性、`close()`方法或`open()`方法时必须使用实例名称。例如,给当前的`myWin`窗口设置`status`属性时,可以只用`status`而不用`myWin.status`。 #### 三、Window对象的方法 `Window`...
除了这些,`Window`对象还有其他很多方法,如`open()`用于打开新的浏览器窗口,`close()`用于关闭当前窗口,`setTimeout()`和`clearTimeout()`用于定时执行任务,`location`对象用于处理页面URL,以及`document`对象...
- 使用`window.alert()`、`window.prompt()`和`window.confirm()`展示警告、输入对话框和确认对话框。 总之,BOM是JavaScript与浏览器交互的关键,提供了丰富的功能,使得开发者能够实现更动态、交互性强的Web应用...
"js_Window对象及方法" window 对象是客户端 JavaScript 最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的...但是,在事件处理中调用 location 属性、close() 方法或 open() 方法时必须使用实例名称。
`Window`对象包含了许多属性和方法,如`window.location`用于获取或设置当前页面的URL,`window.history`则管理浏览器的历史记录。此外,`window.alert()`、`window.confirm()`和`window.prompt()`用于向用户显示...
`window.confirm()`方法用于显示一个带有消息和“确认”与“取消”两个按钮的确认对话框。如果用户点击“确认”,则返回`true`;如果点击“取消”,则返回`false`。 ```javascript function testConfirm() { var ...