0

由于某些原因,我使用这个 JavaScript 代码来突出显示行。我需要向此代码块添加条件。像这样的东西:

 function onGridViewRowSelected(rowIdx, rowIdx2) {
   //bring value via get control and assign
var selRow = getSelectedRow(rowIdx);
//Check Current Row is null or not
if (curSelRow != null) {
   //..TRIED THIS ROW
    if (curSelRow.style.backgroundColor = '#red') {
        //do nothing..
    } else {


        curSelRow.style.backgroundColor = '#ffffff';
    }
}
//come to here if not in condition and check selected row is null or not
if (null != selRow) {
//if in condition ..
    curSelRow = selRow;
    //change current selected row background color
    curSelRow.style.backgroundColor = '#ababab';
}

}

4

1 回答 1

0

我不清楚你的问题,但你的 js 代码有一个错误:

if (curSelRow.style.backgroundColor = '#red')  // WRONG, u can't do this
if (curSelRow.style.backgroundColor == '#red') // use color codes instead ( for red = #ff0000 ) or just red..
于 2012-05-12T07:40:21.137 回答