一个javascript中if语句结束的问题

代码大致如下:<scripttype="text/javascript">functiona(obj){if(obj.value=="rjb"){document.wri... 代码大致如下:
<script type="text/javascript">
function a(obj){
if(obj.value=="rjb"){
document.write ("日记本");
}
else if(obj.value=="dsbj"){
document.write ("读书笔记");
}
}
</script>
<select onchange="a(this)" id="ltype">
<option value="dsbj">读书笔记</option>
<option value="rjb">日记本</option>
</select>
“祝你生日快乐”
我想把“祝你生日快乐”一直显示在网页上,该怎么处理,每次一执行IF语句,这句话就没了,实际上就是想知道if语句如何不影响网页其他部分的显示。本人菜鸟一个,请大家帮忙。
展开
 我来答
百度网友93a4c33
2011-09-20 · TA获得超过1496个赞
知道大有可为答主
回答量:1516
采纳率:0%
帮助的人:1320万
展开全部
if,语句,如果下面没有else if 的分支的话,当运行到最后一个分支结束的时候,就结束了。
不用专门有个结束的判断的,.
祝你生日快乐,你就直接放在界面上,它就会一直显示的。
追问
你的前一句解释是正确的,但“祝你生日快乐”会跟着消失,问题没有解决,不过还是谢谢你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
全栈达人老Y
2011-09-20 · TA获得超过1341个赞
知道小有建树答主
回答量:788
采纳率:33%
帮助的人:449万
展开全部
那你就不要直接用document.write了,你可以在网页中加个标签,然后动态改变这个标签内的值不就行了,你用document.write直接就把里面的东西覆盖了
追问
虽然没有直接解决问题,但你告诉了一个思路,谢谢你。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhudeyun01
2011-09-20
知道答主
回答量:43
采纳率:0%
帮助的人:21万
展开全部
你直接放在页面上不就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式