web前端javascript一个问题
同样一个javascript程序,<ahref="#"onClick="Fsubmenu('基础')"class="top">基础信息</a><scriptlanguag...
同样一个javascript程序,<a href="#" onClick="Fsubmenu('基础')" class="top">基础信息</a>
<script language="javascript">
function Fsubmenu(value){
switch (value){
case "基础":
submenu.innerHTML="<a href='jcxx/khinfo.asp' target='mainF'>客户信息管理</a>|<a href='jcxx/spinfo.asp' target='mainF'>商品信息管理</a>|<a href='jcxx/gysinfo.asp' target='mainF'>供应商信息管理</a>";
break;
为什么应用到jsp上一点就跳转到默认页,,我只有把href删除就不会跳转了,但没有链接的手形了。请问高手怎么解决。 展开
<script language="javascript">
function Fsubmenu(value){
switch (value){
case "基础":
submenu.innerHTML="<a href='jcxx/khinfo.asp' target='mainF'>客户信息管理</a>|<a href='jcxx/spinfo.asp' target='mainF'>商品信息管理</a>|<a href='jcxx/gysinfo.asp' target='mainF'>供应商信息管理</a>";
break;
为什么应用到jsp上一点就跳转到默认页,,我只有把href删除就不会跳转了,但没有链接的手形了。请问高手怎么解决。 展开
展开全部
有 href 本来就是要跳转的,不想跳转就这样改:
<a href="javascript:;" onClick="Fsubmenu('基础')" class="top"></a>
<a href="javascript:;" onClick="Fsubmenu('基础')" class="top"></a>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
onClick="Fsubmenu('基础')"
改为
onClick="Fsubmenu('基础');return false;"
改为
onClick="Fsubmenu('基础');return false;"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不要用#,用这个<a href="javascript:void(0)" onclick="Fsubmenu('基础')" class="top">基础信息</a>
你只要在href属性中添加javascript:或javascript:void(0)就会既是手形,又不会跳转了。
你只要在href属性中添加javascript:或javascript:void(0)就会既是手形,又不会跳转了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
默认页是“#”的作用,而链接的手形是href的引起的!跟jsp好想没什么关系…………
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询