在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