IE8 では正常に動作しますが、IE9 や最新の Chrome では動作しません
特定の要素を選択できるようにするためのマーカーとして未定義のクラス名を使用したためだと思われます。要素の ID と同じです。例えば:dnaRow
クラスdnaRow
は実際には存在しません。削除するclass="dnaRow"
と、再び機能します。
<TR>
<TD width="18%">Duration of the Contact</TD>
<TD width="82%">
<input tabIndex="4" type="text" id="contactduration" name="contactduration" class="dataentry blueFont_inset"
<c:choose>
<c:when test="${update}">
value='<c:out value="${apptLength}" />'
</c:when>
<c:when test="${contactInfoMap != null && contactInfoMap['p_actual_appointment_length'] != null}">
value="<c:out value="${ contactInfoMap['p_actual_appointment_length']}" />"
</c:when>
</c:choose>
/>
</TD>
</TR>
<tr class="dnaRow">
<td width="18%" class="dna" >
DNA$
</td>
<td width="82%" style="float: left; padding-right: 3px; white-space:nowrap" >
<div id="dnaDiv">
<input tabIndex="5" id="dnaCheckbox" type="checkbox" >
</div>
</td>
</tr>