抱歉标题和解释不清楚,我想测试一个简单的东西。在程序中,我创建了一个隐藏/显示某些记录的函数。该函数使用 HTML 表单 id 作为参数来执行 if-else 语句,我要做的是在 html 中添加另一个 if-else。也许下面的某些代码会让你们理解我在说什么,在此先感谢...
功能
function display(){
var ischecked = true;
var f = document.frm;
ischecked = (f.filter.checked);
if(!ischecked){
for (var i= 1; i< tblData.rows.length; i++)
{
if (tblData.rows[i].cells[9].innerHTML =='<FONT size=1><B>DRAFT</B></FONT>' )
{
//tblData.rows[i].style.visibility = 'hidden';
tblData.rows[i].style.display = 'none';
}
}
} else {
for (var i= 1; i< tblData.rows.length; i++)
{
tblData.rows[i].style.display = 'block';
}
}
}
相关HTML代码
<div><input type="checkbox" name="filter" id="checkboxID" onclick="display();"/><FONT class="LinkFontClass">Sample</FONT></div>
卡在这里
<% if (function(activated)) {%>
Then do something</TD>
<% } else {%>
do something</TD>
<%} %>
这样做的目的是我不想在单击复选框时一次又一次地为数据加载数据库。我尝试在我卡在那里的地方,它没有通过 else 语句。需要一些提示和建议,不胜感激^^