输出格式不正确?

时间:2013-03-23 01:37:00

标签: javascript css

我的代码:

document.write('<ul>');
document.write('<li><font color="green">intellectual:</font></li>' + bioEnergy);
document.write('<li><font color="red">emotional:</font></li>' + bioEmot);
document.write('<li><font color="blue">physical: </font></li>' + bioPhy);
document.write('</ul>');

输出:

intellectual:

0.8

emotional:

0.0

physical:

0.0     

我需要的是它的格式如下:intellectual: 0.8等。我不确定如何设置HTML样式以使其工作。

1 个答案:

答案 0 :(得分:2)

您的意思是:

document.write('<li><font color="green">intellectual:</font> ' +  bioEnergy + '</li>');
document.write('<li><font color="red">emotional: </font> ' + bioEmot + '</li>');
document.write('<li><font color="blue">physical: </font> ' + bioPhy + '</li>');

注意每个document.write中元素的更改顺序。

<强>输出:

intellectual: 0.8

emotional: 0.0

physical: 0.0