如题,在JS读取EXCEL信息,遇到单元格内容为空时读出来的HTML元素回显示为undefined,怎样判断读出来的内容进入对这空内容进行转换?
如下代码已进行过测试,发现这样判断不了,多谢各位朋友指教!
//配偶信息
1.
document.mf.po.value = exSheet.cells(1,7);
if (document.mf.po.value == null||typeof(document.mf.po) == "undefined")
{
document.mf.dh.value = " ";
}
如下代码已进行过测试,发现这样判断不了,多谢各位朋友指教!
//配偶信息
1.
document.mf.po.value = exSheet.cells(1,7);
if (document.mf.po.value == null||typeof(document.mf.po) == "undefined")
{
document.mf.dh.value = " ";
}
解决方案 »
- 请帮我加一个实时读取的txt方法吧
- jquery什么时候是结果集什么时候是指定的节点?
- JQuery解析JSON串的问题,高手指教
- 如何让span填充内容后 位置不错位
- 请帮忙!哪位有:页面上的层,可以展开,可以收缩,可增加多个层,也可以减少层。 谢谢
- js验证问题
- 弱弱的问一个jscript的问题,帮忙哈
- 2 questions.如何让一个包含框架的网页在打开时自动最大化;如何关闭父窗口?
- window.open函数能不能使新打开窗口覆盖原窗口而不是另开窗口?
- 怎样用代码实现对图片进行自动限制图片尺寸?如把300*200的图片缩成100*80
- 火狐与IE兼容问题 JS代码如何改动?
- 急!!日期算法!在线等
看看打印出来的是什么
alert(document.mf.po);
alert(typeof(document.mf.po));或者先这样试试:
document.mf.po.value = exSheet.cells(1,7);
if(document.mf.po.value) {
alert("做有值的事情");
}
else {
alert("做无值的事情");
}
document.mf.po.value = exSheet.cells(1,7);
if(!document.mf.po.value) document.mf.po.value='';
{
document.mf.dh.value = " a";
}
按照三颗红星大哥的做法发现是不行哦,非常感谢您的关注.
document.mf.po
document.mf.dh
if(document.mf.po.value==undefined){
//TODO
}
但你显示的时候如果是undefined那么就显示undefined,很丑的。还有就是插入数据库的问题,楼主都要考虑。