为什么在JS 中无法设置TD的style样式 5

我想用JS动态添加HTML的表格,添加成功后,但无法实现style.text-overflowvarnewRow=table.insertRow(0);vartd1=ne... 我想用JS动态添加HTML的表格,添加成功后,但无法实现style.text-overflow
var newRow=table.insertRow(0);
var td1=newRow.insertCell(0);
td1.width="100";
td1.style.overflow="hidden";
td1.style.text-overflow="ellipsi";//为什么这个属性就无法设置呢,还有只要带“-”都无法设置!

请问高人,怎么设置才可以记文字在表格中超过宽度自动隐藏呢??
【问题补充:带“-”无法设置的问题解决了】
是不报错了,但是为什么不生效呢,文字超过宽度还是不隐藏,而且动态新添加出来的表格并没有继承TABLE的CSS格式!这是为什么呢
展开
 我来答
合筝苦1d
2013-09-06 · TA获得超过297个赞
知道小有建树答主
回答量:121
采纳率:0%
帮助的人:97.8万
展开全部
不是"_",,没有_ 比如css的padding-left在js中就是paddingLeft.注意两个单词之间的大写

我觉得你这个做的有点复杂了。还用js。直接出数据的时候在td里面加一个div,然后给个宽度。并且给一个css超出隐藏样式:<td><div class="aa"></div></td>。 样式.a{width:100px;overflow
:hidden;}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
尋_常
2013-09-06 · TA获得超过837个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:501万
展开全部
带-的要把-去掉,第二个单词首字母大写
如background-color===>backgroundColor

要隐藏的话你再定个高度
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-06
展开全部
【td1.style.text-overflow="ellipsi";//为什么这个属性就无法设置呢,还有只要带“-”都无法设置!】这个没有带“-”的啊,你去掉,然后单词首字母大写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友efdf8aa3c
2013-09-06 · TA获得超过103个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:156万
展开全部
td1.style.textOverflow="ellipsi";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式