달에 따라 가야할 캘린더 테이블 행이 있습니다.자바 스크립트로 스타일 속성을 변경하십시오.
HTML :
<tr id="bottomrow" class="week" valign="top" style="display:none;">
<td class="day" id="d36">
<div class="daynumb" id="x36"></div>
</td>
<td class="day" id="d37">
<div class="daynumb" id="x37"></div>
</td>
<td class="day" id="d38">
<div class="daynumb" id="x38"></div>
</td>
<td class="day" id="d39">
<div class="daynumb" id="x39"></div>
</td>
<td class="day" id="d40">
<div class="daynumb" id="x40"></div>
</td>
<td class="day" id="d41">
<div class="daynumb" id="x41"></div>
</td>
<td class="day" id="d42">
<div class="daynumb" id="x42"></div>
</td>
</tr>
내가 document.getElementByID('bottomrow').style.display = "none";
를 사용하여 시도했지만이 작동하지 않는 것 ...
자바 스크립트 :
이function february() {
document.getElementById('bottomrow').style.display = "none";
var numbdays = 28,
offset = 5;
for (var date = 1; date <= numbdays; date++) {
document.getElementById("x" + (date + offset)).innerHTML = date;
}
}
페이지가로드 될 때, 행은 여전히 볼 수 있습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
절대로 함수를 호출하지 않습니다. put html 문서의 끝에 –
다음을보십시오. http://jsfiddle.net/ryfitzger227/eJxaK/ –
피들에서 작동합니다. 문제를 보지 못해 죄송합니다. –