【发布时间】:2025-12-04 00:50:02
【问题描述】:
我正在尝试在网站加载后立即使用 JavaScript 添加内联样式(由于某些原因,不能直接使用 CSS)。我希望表格中的所有文本都水平居中,
这是我目前的 JavaScript 代码:
window.onload = center_content();
function center_content (){
var all_td = document.getElementsByTagName('table');
all_td[0].style.textAlign = "center !important";
}
编辑:到目前为止已更正代码
jsfiddle: http://jsfiddle.net/GinSan/h46mz6na/4/(记住这种情况下我不能直接使用CSS)
非常感谢任何帮助。请不要使用 jQuery 解决方案。
【问题讨论】:
-
all_td[0].style.text-align = "center !important";被解释为all_td[0].style.text - align = "center !important";,即它试图从all_td[0].style.text中减去align。然后您尝试为该值分配一个值,这对引擎没有意义。
标签: javascript html css