Javascript检测表格单元格边框?

时间:2013-02-15 04:43:28

标签: javascript html

我正在制作一个javascript迷宫游戏,为了在角色到达墙壁时停止角色,我需要使用if...else语句来检测单元格边框。例如:

var blah = document.getElementById('hi').style.border-right;

if(blah==20px) {
    my function
}

这可能吗?如果是这样,那怎么样?谢谢!

1 个答案:

答案 0 :(得分:0)

function getBorders(el)
{
    return ["Top", "Right", "Bottom", "Left"].map(
       function(v) { return el.style["border"+v+"Width"]; });
}

var b = getBorders(document.getElementById('hi'));
// b is an array with border-width strings (or empty strings)
// in the css order top, right, bottom, left——access with subscripts 0-3