怎么用JS 修改BODY的内容

<body class="aaa-数字>我想在打开网页时,BODY区的“数字”是随机产生的1-9如<body class="aaa-5>

第1个回答  推荐于2016-09-09
var className="aaa-" + Math.floor(Math.random()*9+1) ;
document.getElementsByTagName("body").className = className;追问

怎么还是实现不了啊

追答

去掉<!-- 和  -->


这是注释符

你把代码注释了肯定不好用阿

<script>
var className="aaa-" + Math.floor(Math.random()*9+1) ;
document.getElementsByTagName("body").className = className;
</script>

直接放页面里去

本回答被提问者采纳
第2个回答  2013-11-05
var className="aaa-" + Math.floor(Math.random()*9+1) ;
document.body.className = className;

追问



怎么还是实现不了

追答
<body class="t-pattern-1">
123
</dody>
<script language="javascript">
var className="t-pattern-" + Math.floor(Math.random()*6+1) ; 
document.body.className = className;  
</SCRIPT>

第3个回答  2013-11-05
 <script type="text/javascript">
 window.onload = function(){
  var cname = "aaa-" + Math.floor(Math.random()*9+1);
  document.body.className = cname;
 }
  </script>