日期:2014-05-16  浏览次数:20288 次

请问怎么通过javascript来控制innerHTML输出的数据的显示位置?
举例说明:
XXXX.innerHTML=1111
那么在页面的td里会显示1111
问题是1111是靠左边对齐的
我需要的是1111现在位置为中间,怎么写呢?
如果是在一个for循环里面,那么
XXXX.innerHTML= ' <input   type= "text "   vaue= " "> '
输入框里面会出现跟上一个输入框一样的数据,怎么办呢?

------解决方案--------------------
td.innerHTML= " <div style= 'width:100%;text-align:center; '> 1111 </div> ";

出现数据的话可能是所赋值的HTML代码本身有问题,比如 < /> 不匹配.