我在Business Catalyst网站上对此进行了编码。
<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}将根据页面加载时的库存计数自动生成数字。
当我尝试这段代码时。它没有用。任何人都可以告诉我这里我做错了什么。
答案 0 :(得分:3)
JavaScript区分大小写,其innerHTML
(丢失大写“I”)
document.getElementById('stock').innerHTML="In Stock";