根据变量值隐藏表中的行
Hide row of table depending on variable value
我对此很陌生,请耐心等待。
如果变量"A"=0,我想隐藏该行(最好是折叠该行)。按钮将位于变量"A"的1处,并显示该行。
<body>
<tr id=rowA>
<td>Stat:</td>
<td><span id="Value">0</span></td>
<td><button type="button" id = add onclick="add(1)">+</button>
<button type="button" disabled id = minus onclick="add(-1)">-</button></td>
<td></td>
<td></td>
</tr>
//this button will add 1 to A which is shown
<button type="button" id = minus onclick="add(1)">-</button></td>
</body>
<script>
var A = 0;
var add = function(valuetoadd){
A += valuetoadd;
</script>
忽略该行每个单元格中的值,但如果A==0,我想隐藏该行,如果它>=1,则该行将显示。
使用纯javascript,它将是:
if (A==0)
{
document.getElementById("rowA").style.display="none";
}
else
{
document.getElementById("rowA").style.display="";
}
使用jQuery:
if (A==0)
{
$("#rowA").hide();
}
else
{
$("#rowA").show();
}
使用jQuery,您还可以使用fadeIn()和fadeOut()函数进行平滑转换。
相关文章:
- JavaScript:单击时相对于父级增加变量值
- 如何通过ajax增加/减少PHP变量值并重新加载函数
- 如何从特定页面中提取php变量值
- JavaScript模数未正确递增变量值
- 替换另一个变量对象中的变量值
- mandrill合并标记不接受变量值
- 将变量值从一个javascript传递到另一个javascript
- 如何将变量值附加到另一个变量
- html类名中的数字形式的Javascript变量值
- 如何在C#中获取Javascript变量值
- 如何将C#变量值传递给javascript以使用amcharts
- 正在从addEventListener中获取变量值
- 使用C#将在JavaScript中创建的变量值传递给ASP.Net中的服务器端(代码隐藏)
- javascript变量值转换为html:隐藏值
- 从aspx中获取变量值,并在代码隐藏中使用它
- PHP / Ajax : 如何在 $_SESSION 变量值上显示/隐藏 DIV
- 根据变量值隐藏表中的行
- 传递javascript字数变量值作为隐藏字段值
- Javascript:根据隐藏变量值改变按钮文本
- 将javascript变量值传递到输入类型隐藏值中