var td1 = tr.insertCell();
td1.colSpan=5; //这里合并没有问题
td1.align = 'center';
td1.innerHTML = "<B>小 计</B>";
for(var m=5; m<cellsnum-1;m++){
var td = tr.insertCell();
td.align = 'left'; //这里居中方式也没有问题
// td.nowrap='nowrap' ; //可是我想在这里设置不自动换行却不行,请问该如何写
td.innerHTML = formatNewAmount(arrayObj[m-5],2);
}
------解决方案--------------------

试下 bool 值
------解决方案--------------------
你好, 很高兴为你回答这个问题:
HTML中td元素的nowrap属性表示禁止单元格中的文字自动换行。但使用时要注意的是,td元素中nowrap属性的行为与td元素的width属性有关。如果未设置td宽度,则nowrap属性起作用的,如果设置了td宽度,则nowrap属性不起作用。
------解决方案--------------------
td.style.cssText ="white-space:nowrap;"