在HTML中,我有一个数组,我想根据条件在表中显示该数组值, 数组具有“No Cust”和其他值。我只想显示其他值。数组大小可能会动态变化。所以我尝试了下面的代码。这是创建该表而不显示文本值,请帮助根据条件在动态表格中显示数组值
<HTML>
<HEAD>
<TITLE>Sample Page that Writes Out an HTML Table</TITLE>
</HEAD>
<BODY>
<SCRIPT Language="JavaScript">
var text = ["No Cust", "No Cust", "20 cust", "No Cust", "30 Cust", "80 cust", "50 cust"];
count=0;
var text2 = "";
for (i=0; i<7; i++) {
if (text[i] == "No Cust") {
continue;
}
else {
text2[count] = text[i];
count = count + 1;
}
}
document.write('<table border="1" cellspacing="1" cellpadding="5">')
for(j = 0; j < count; j++) {
document.write('<tr>')
document.write('<td> text2[j] </td>')
document.write('</tr>')
}
document.write('</table>')
</SCRIPT>
</BODY>
</HTML>
不适用于您自己。 w r i t e''。 – 2014-09-04 15:50:33
+1不要使用'd o c u m n t t。 w r i t e''。 – denisol 2014-09-04 15:54:40