Html 背景颜色 当等于0的时候是绿色 不等于0的时候是红色

怎么让从后台传来的值等于0的情况下背景颜色是绿色
不等于0的情况下背景颜色是红色

 <ul class="content1">
                <li id="time1" class="time">8:30~9:00</li>
                <li id="today1" class="today">${bi["book_time1"]}</li>
                <li id="tomorrow1" class="tomorrow" onClick="doSubmit()">${bi["book_time1"]}</li>
            </ul>
            <ul class="content2">
                <li id="time2" class="time">8:30~9:00</li>
                <li id="today2" class="today" onClick="doSubmit()">${bi["book_time2"]}</li>
                <li id="tomorrow2" class="tomorrow">${bi["book_time2"]}</li>
            </ul>
 <script>
var bg='服务器传来的值'
window.onload=function(){
  document.body.style.backgroundColor=bg=='0'?'green':'red'
}
</script>

用groundcolor = green

js是无法直接获取页面传来的值的,要实现这功能可以使用ajax,异步获取其他页面的信息然后判断。或者可以将java语句嵌入表单属性中,然后通过js过去表单属性值,在进行色彩变化。
楼上也已经有人说了判断语句,把合在一起就行了