2014-09-30 168 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