0

次のコードを含むページがあります。

<td id="td-id-<%=tdId%>" class="<%

      if (scheduleList.get(key) != null && scheduleList.get(key).length() > 0) {
        if (scheduleList.get(key).contains("RESERVED")) {
          out.print("reserved-schedule");
        } else if (scheduleList.get(key).contains("AVAILABLE")) {
          out.print("open-schedule");
        } else {
          out.print("closed-schedule");
        }
      } else {
        out.print("closed-schedule");
      }

        %>">
      <%-- end of color --%>
      <%-- text inside the box --%>
      <%
        if (scheduleList.get(key) != null && scheduleList.get(key).length() > 0) {
          if (key.contains("RESERVED")) {
            out.print(scheduleList.get(key).split("-")[3]);
          } else if (scheduleList.get(key).contains("AVAILABLE")) {
            out.print(rb.getString("teacher.submit.open.lessons").replace(" lessons", ""));
          } else {
            out.print(rb.getString("teacher.submit.close.lessons").replace(" lessons", ""));
          }
        } else {
          out.print(rb.getString("teacher.submit.close.lessons").replace(" lessons", ""));
        }
        //out.print(" " + cal.getTimeInMillis() / 1000);
      %>
      <input type="hidden" class="td-id" value="<%=tdId%>"/>
      <%out.print(tdId);%>
      <%-- end of text inside the box --%>
    </td>

選択する td に従って ID を取得したい (1 つまたは複数の td を選択できます)。そのコードは、1 行に 7 つの td を出力するループ内にあります。これには、各 td に一意の ID が含まれます。そんなことがあるものか。ありがとうございました。

4

0 に答える 0