2014-09-30 171 views
0

我已在Business Catalyst网站中对此进行了编码。getElementById.innerHTML if if else

<li class="instock"><span id="stock">Stock</span><span id="stockcount" style="display: none;">{tag_instock}</span> </li> 

<script> 
var stockcnt = document.getElementById('stockcount').innerHTML; 
if (stockcnt==0){ 
document.getElementById('stock').InnerHTML="Out of Stock"; 
}else{ 
document.getElementById('stock').InnerHTML="In Stock"; 
} 
</script> 

我想要做的是,如果stockcount == 0变化stock

{} tag_instock的innerHTML将根据库存数,当页面加载自动生成号码。

当我试过这段代码。它没有工作。任何人都可以向我展示我在这里做错了什么。

回答

2

JavaScript是大小写敏感的,其innerHTML(失去了大写字母 “I”)

document.getElementById('stock').innerHTML="In Stock"; 
+0

啊..谢谢。我不知道我怎么错过它。 – CadeLewis 2014-09-30 15:52:26