js判断标签内容为空时隐藏

问题:当无作者的时候作者前面的黑线杠也消失了,有作者就自动显示黑线杠,不知道书籍名称的时候《《》》双括号不显示,有书籍名称的时候自动显示双括号,

应该不是在会员中心发布的时候加的,
是不是用js判断标签内容为空时隐藏?这个代码怎么写,谢谢~

用JS判断作者是否为空,黑色的横线用一个SPAN,如果有作者在SPAN中innerHTML一个“——”字符串否则什么都不做。书名号用js的方法检测“出处”字符串中是否包含《》,有则不填加书名号,没有则用js在“出处”两端加上书名号。追问

具体代码怎么写,谢谢~

追答

你不会写?把你的代码贴出来

追问

—— {$_zuozhe}《{$_chuchu}》

追答<div class="senconwriart"><span id="zuozhe"></span><span id="shuming"></span></div>

window.onload = function(){
if('{$_zuozhe}'!=''){document.getElementById('zuozhe').innerHTML='——{$_zuozhe}';}
if('{$_chuchu}'.indexOf('《')!=-1) {document.getElementById('shuming').innerHTML='{$_chuchu}'}else{document.getElementById('shuming').innerHTML='《{$_zuozhe}》';}
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-24
问的这么乱,
相似回答