首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎么在表格中写入变量的值

2013-02-27 
如何在表格中写入变量的值啊table border0 cellpadding0 cellspacing0 height69 width100%

如何在表格中写入变量的值啊
<table border="0" cellpadding="0" cellspacing="0" height="69" width="100%">
                                                                                                <tbody><tr>
                                                                                                        <td class="Hfont"><em><span class="green2" >8.70</span></em></td>
                                                                                                </tr>
                                                                                                <tr>
                                                                                                        <td class="f14 Hsma"><span class="green2" >-0.03&nbsp;&nbsp;&nbsp;-0.34%</span></td>
                                                                                                </tr>
                                                                                        </tbody></table>


例如8.70.-0.03,-0.34%这些都是变量,随着股市的变动而变的,我用的是新浪的股票借口?请问这样该如何在表格中写入这样变量呢?
[解决办法]
LZ要是一下要改变全部数据,就用下面的方法,如果是个别的话,就用ID去,document.getElementById('xx').innerHTML = 'xxxxx';


<table border="0" cellpadding="0" cellspacing="0" height="69" width="100%">
    <tbody id="Container">
    <tr><td class="Hfont"><em><span class="green2" >8.70</span></em></td></tr>
    <tr><td class="f14 Hsma"><span class="green2" >-0.03&nbsp;&nbsp;&nbsp;-0.34%</span></td></tr>
</tbody>
</table>
<button onclick="changeData()">改变数据</button>
<script type="text/javascript">

function changeData(){
var data = [
['8.70','-0.03&nbsp;&nbsp;&nbsp;-0.34%'],
['8.71','-0.03&nbsp;&nbsp;&nbsp;-0.34%'],
['8.72','-0.03&nbsp;&nbsp;&nbsp;-0.34%']
   ];
var html = [];
for(var i in data){
html.push('<tr>');
for(var j in data[i]){
html.push('<td class="Hfont"><em><span class="green2" >' + data[i][j] + '</span></em></td>');
}
html.push('</tr>');
}
document.getElementById('Container').innerHTML = html.join('');
}
</script>

热点排行