SampleImage자바 스크립트 : 현재 셀 요소 위에 셀 bgcolor를 가져 오는 방법은 무엇입니까?
<tr>
<td></td>
<td bgcolor = "Brown"></td>
<td></td>
</tr>
<tr>
<td></td>
<td id="current"></td>
<td></td>
</tr>
어떻게 다음 BGCOLOR 브라운 같은 경우는 비교 선택된 셀에 참조로 셀의 ID를 사용하여 셀 위의 셀의 BGCOLOR를 얻기 위해 자바 스크립트를 사용합니까?
편집 :
function move2(barName, start, currentCell, totSec,barLength) {
var no = start;
var current = currentCell;
var totalSec = totSec;
var span = no - current;
var bar = barName + no;
var lengthCount = 0;
var progLength = barLength - 1;
var elem = document.getElementById(bar);
var width = 0;
var stop = 0;
function fill(){
while(no < current){
if(lengthCount >= progLength){
stop = 1;
break;
}
elem.style.width = '100%';
if ($(this).parent().next().children("elem").index() == "Brown") {
elem.className = 'progress-bar progress-bar-danger';
}
no++;
bar = barName + no;
elem = document.getElementById(bar);
lengthCount++;
stop = 0;
}
}
}
죄송합니다, 내 시도는 내가 문제가 좀 비슷하지만 단지를하지 않는 다른 게시물에서 발견 한 몇 가지 jQuery를 코드를 시도하고있다 부모와 자식 메소드. 진행률 표시 줄에서 일하고 있는데, 위의 셀 (시간 행)이 갈색 (중단 시간) 인 경우 진행률 막대가 빨간색으로 바뀌므로 기본 셀의 클래스가 progress-bar-success에서 progress-bar- 위의 세포가 갈색이면 위험합니다.
ID가없고 코드도 없습니다. 당신도 시도한 것을 보여주고, 더 이상 사용되지 않는 TD 속성 (bgcolor)을 사용하고 있습니다. - 그래도 괜찮습니다. 아무도 당신을 위해 시간에 당신을 위해 일하지 않을 것입니다. –
@JaromandaX처럼, 현재 작업을 제공하십시오. – Joundill