<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script type="text/javascript">
function init(){
document.getElementById('test2').innerHTML = '1 2';
}
</script>
<style type="text/css">
#test{
white-space:pre;
}
#test2{
white-space:pre;
}
</style>
<title></title>
</head>
<body onload="init();">
<div id="test">
1 2
</div>
<div id="test2"></div>
</body>
</html>
这里是一个例子页显示我的问题。我有两个沙发。每个都有这样的文字
'1 2'
如果在IE7中打开上面的页面,div中的文本
测试2
不尊重空白。我怎样才能为动态注入的文本获得相同的行为??