var a = document.getElementById("excel_grid");
var parent = a.parentNode;
var view2 = parent.childNodes[1];
var datagridbody = view2.childNodes[1];
var tbodynode = datagridbody.childNodes[0];
var tdnode = tbodynode.getElementsByTagName("tr");
//i,j 为所要操作的单元格在数据框中的位置 note:下标从0开始的
tdnode[i].cells[j].style.cssText = 'background:#ff181a;color:#fff';
该方法采用了原生js实现了对datagrid所生成的html代码进行操作,以下是html页面代码: