开发者社区> 问答> 正文

隐藏内容之后不会显示了,怎么办?

screenshot
这个代码问题是隐藏内容之后不会显示了,怎么办?

展开
收起
小旋风柴进 2016-03-13 13:12:47 2148 0
1 条回答
写回答
取消 提交回答
  • 两个问题,第一个在var blnShow=(v)?false:true; 这里v没有其它==, !=之类的计算,(v)这个只要v有值,结果就为true,所以你blnShow值一直都返回为false。
    第二个是hidden这个属性的问题,这个属性是html5新加的属性,要求浏览器支持html5,且无论该值是什么,只要标签有这个属性,标签就会隐藏,可以改成removeAttribute("hidden")这个方法,另外,这个属性可以直接用,可以直接写成strArt.hidden=true和strArt.hidden=false来直接控制显示隐藏,

    2019-07-17 19:02:27
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载