使用javascript检查HTML表格单元格是否为空?

前端之家收集整理的这篇文章主要介绍了使用javascript检查HTML表格单元格是否为空?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这些是一些简单的JS代码,可以让我检查单元格是否为空.

我正在尝试编写一个使用“onmouSEOver = func()”调用函数;我似乎无法让JS代码正确.有任何想法吗?

理想情况下,我想要努力的是一个代码,它可以确定一个单元格是否为空,如果是,则设置一个简单的值,如“Cell Empty”.

我知道这可能听起来很简单,但我可以使用一些帮助.
谢谢你的任何想法.

解决方法

这取决于最初会在那里发生什么.根据我的经验,如果一个单元格只包含空格,表格会表现得很奇怪,所以一个常见的解决方法就是放一个& nbsp;在那里阻止它崩溃.无论如何,这是你如何检查:
function elementIsEmpty(el) {
    return (/^(\s| )*$/.test(el.innerHTML);
}

function replaceCell(td) {
    if (elementIsEmpty(td)) {
        td.innerHTML = 'Cell Empty';
    }
}


<td onmouSEOver="replaceCell(this)"></td>

…虽然更好的方法是通过Javascript事件处理程序应用行为.

猜你在找的JavaScript相关文章