<a href="#"onclick="del(id)">删除</a>会出现不正常跳转,将
#改成javascript:void(0)就可以了
#包含了一个位置信息
默认的锚点是#top 也就是网页的上端
而javascript:void(0) 仅仅表示一个死链接
这就是为什么有的时候页面很长浏览链接明明是#可是
跳动到了页首
而javascript:void(0) 则不是如此
所以调用脚本的时候最好用void(0)
或者<input onclick>
<div onclick>等
打开新窗口链接的几种办法
1.window.open('url')
2.用自定义函数
<script type="text/javascript">
function del(consumer_id){
window.location.href="<%=basePath%>datamaintainservlet?command=consumerDel&consumer_id="+consumer_id;
}
</script>
正解:
<a href="javascript:void(0)" onclick="del(${consumer_id})">删除</a>
分享到:
相关推荐
<a href="#" onclick="window.close()">关闭</a> ``` 这里,`href="#"`使得文本“关闭”看起来像一个有效的链接,但实际的关闭操作是通过JavaScript的`window.close()`函数完成的。如果不写`href="#"`,`<a>`标签将...
a href=#> 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP <a> 点击链接后,页面不动,只打开链接 <a> 作用同上,不同浏览器会有差异。 点击链接后,不想使...详解href=#与href=[removed]void(0)的区别 #包
<a href="#" onclick="handleClick(); return false;">这是会跳到页首的</a> <a href="javascript:void(0);" onclick="handleClick();">这个不会跳跃</a> ``` ### 总结 - **选择依据**:选择哪种空链接...
<a href="javascript:void(0)" onclick="delete('123')">删除</a> function delete(id) { if (confirm("确实要删除吗?")) { location.href = "/delete.jsp?id=" + id; } } ``` 在这个例子中,`void(0)`确保...
在HTML文档中,也可以通过其他标签来实现类似的跳转行为,如在<a>标签中设置onclick事件处理器,点击链接时执行特定的JavaScript函数。此外,还可以通过window.location.href属性来改变当前页面的地址,或者使用...
<a href="#" onclick="alert('Hello!');">点击我</a> ``` 当点击这个链接时,虽然也会弹出提示框,但同时页面会被滚动到顶部。 ### 总结 通过以上介绍可以看出,`javascript:void(0)` 在HTML和JavaScript编程...
<li class="nav-active" onclick="openOrCloseManue(this)"><a href="#">其他</a> <li class="menue-close"><a href="#">用户管理</a> <li class="menue-close"><a href="#">用户管理</a> <li class="menue-...
示例代码:<a href="#" onclick=location.reload()>刷新</a> 或 <a href="#" onclick=history.go(0)>刷新</a> 2. 源文件命令的实现 使用 location.replace("view-source:"+location) 可以实现源文件命令,该命令...
8F33333300003222A3A2224333333338F3838F338F33333300003A2A333A2224 33333338F83338F338F33333000033A33333A222433333338333338F338F3333 0000333333333A222433333333333338F338F33300003333333333A222433333 ...
<li class="item2"><a href="#" class="title" onclick="fold(this);return false;"><img src="images/工业源详表.gif" />工业源详表</a> <ul class="option" style="display:none;"> <li><a href="#...
serverListObj.append("<li><a href='#' name='servers' onclick='GetServer(this)'>" + areaList[0] + "</a></li>"); GetServer("<a href='#' name='servers' onclick='GetServer(this)'>" + areaList[0] + "</a>...
<a href="#" onclick="document.execCommand('open')">打开</a> ``` #### 2. 如何使用编辑模式查看页面源码? **实现方式:** 使用 `location.replace("view-source:" + location)` **说明:** 通过这一命令可以...
<a href="#" onclick="homepageit('你的网址');return false;">设为首页</a> <a href="#" onclick="bookmarkit('你的网址','你的网站名称');return false;">收藏本站</a> <a href="#" onclick="sendMail('你...
<li id="now1b"><a title="模板管理" onclick="show_title('生成文件管理')" href="#" target="content3"> 模板管理</span></a> <div class="clear"> <ul class="tabpage2"> <li id="left_tab2" ...
<a href="#" onclick="document.execCommand('open')">打开</a> ``` ### 二、查看源代码(View Source Code) #### 命令格式: ```javascript location.replace("view-source:" + location); ``` #### 描述: 此...
在实际开发中,特别是在处理JavaScript事件(如`onclick`)时,推荐使用`href="javascript:void(0)"`。这是因为这样做可以防止某些浏览器(尤其是旧版本)在JavaScript未加载或被禁用时尝试解析`href="#"`并进行不必...
<a href="" onclick="javascript: return del();">删除</a> ``` 在实际开发中,有时候需要更灵活的处理。比如,当删除操作关联到某个链接或按钮时,我们可以直接在该元素的`onclick`事件处理器中调用`del()`函数,...