显示图片同时显示图片title的js问题

为了在点击链接的同时显示对应的title在p标签中,为什么点击就跳转了不是做了returnfalse的限制了吗<ol><li><ahref="img/1.jpg"oncl... 为了在点击链接的同时显示对应的title在p标签中,为什么点击就跳转了 不是做了return false的限制了吗
<ol>
<li><a href="img/1.jpg" onclick="showPic(this);return false;" title="江南美景">pic 1</a></li>
<li><a href="img/2.jpg" onclick="showPic(this);return false;" title="雪花烂漫">pic 2</a></li>
<li><a href="img/3.jpg" onclick="showPic(this);return false;" title="北国之秋">pic 3</a></li>
<li><a href="img/4.jpg" onclick="showPic(this);return false;" title="竹林漫步">pic 4</a></li>
</ol>
<p id="titleid"></p>
<img id="picid" src="img/default.jpg" title="海景">

<script>
function showPic(whichpic){
var source = whichpic.getAttribute("href");
var title1 = whichpic.getAttribute("title");
var placeholder = document.getElementById("picid");
placeholder.setAttribute("src",source);
placeholder.setAttribute("title",title1);
var th=document.getElementById("titleid");
th.innerHTML(title1); //在这里进行了设置
}

function setDefault(){
var holder = document.getElementById("picid");
holder.setAttribute("src","img/default.jpg");

}

</script>
展开
 我来答
yugi111
2014-03-01 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
  1. 标签a的href决定是否跳转;

  2. return false意思是阻止事件冒泡,阻碍浏览器的默认行为,并不代表不让a跳转;

  3. 不跳转href就是#;

百度网友5e99258cf
2014-03-01 · TA获得超过1687个赞
知道大有可为答主
回答量:1299
采纳率:71%
帮助的人:699万
展开全部
return不会控制A标签的,它只是控制JS的函数是否继续执行,而不会控制A标签是否会跳转~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
日常追
2014-03-01
知道答主
回答量:49
采纳率:0%
帮助的人:22.5万
展开全部
th.innerHTML=title1;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式