2

このテーブルは私の html ファイルに表示されません: 誰でも明らかな間違いを見つけることができますか? 私は何時間もそれを見つめてきました!

<div id="data_list">
            <script type="text/javascript">
    document.write("<table border='1' rules='rows' cellspacing='0'>")
    document.write("<tr>");
    document.write("<th>Date</th><th>Amount</th><th>First Name</th>");
    document.write("<th>Last Name</th><th>Address</th>");
    document.write("</tr>");

    for (i=0;i<=amount.length;i++){
        if (i%2=0){
            document.write(<tr>);
            }else{
            document.write("<tr class='yellowrow'>");
            }

        document.write("<td>" + date[i] + "</td class='amt'>" + amount[i]+ "</td>");
        document.write("<td>" +firstName[i] + "</td><td>" + lastName[i] + "</td>");
        document.write("<td>" + street[i] + "<br />" + city[i] + ", " +state[i]+ "" +  zip[i] + "</td>");
        document.write("</tr>");
}
    document.write("</table>");
    </script>

4

1 に答える 1

2

ここ:

if (i%2=0){
    document.write(<tr>);
}else{
    document.write("<tr class='yellowrow'>");
}

する必要があります

if (i%2==0){
    document.write('<tr>');
}else{
    document.write("<tr class='yellowrow'>");
}

i%2=0i%2==0 また、<tr>文字列である必要があります'<tr>'

于 2013-06-18T01:55:25.880 に答える