js函数能多个参数传值<script language="JavaScript">
function changebg(aa,text){
aa.style.cssText="background-color:#6699CC";
aa.innerHTML="<strong>"+text+"</strong>";
}
</script>...
<td height="30"  onMouseOver="changebg(this,'主类管理')" id="pro1">主类管理</td>
..
<td height="30"  onMouseOver="changebg(this,'主类管理2')" id="pro2">主类管理2</td>

解决方案 »

  1.   

    window.name.innerHTML="<strong>"+text+"</strong>";
    这个改错了
      

  2.   

    非常感谢!不过怎么放到字“'主类管理'”上的时候又失去了事件?如何修改??
    <script language="JavaScript">
    function changebg(aa,text){
    aa.style.cssText="background-color:#6699CC";
    aa.innerHTML="<strong>"+text+"</strong>";
    }function changebg2(aa,text){
    aa.style.cssText="background-color:#FFFFFF";
    aa.innerHTML=text;
    }</script>...
    <td height="30" onMouseOver="changebg(this,'主类管理')" onMouseOut="changebg2(this,'主类管理')">主类管理</td>
    ..
    <td height="30"  onMouseOver="changebg(this,'主类管理2')" onMouseOut="changebg2(this,'主类管理')")" id="pro2">主类管理2</td>
      

  3.   

    <table>
    <tr>
    <td height="30" width="50" id="td1" onMouseover="changebg(this,'aaaaaa')" onMouseout="changebg2(this,'aaaaa')">aaaaaa</td>
    ..
    <td height="30"  width="50" onMousemove="changebg(this,'bbbbbb')" onMouseout="changebg2(this,'bbbbbb')" id="pro2">bbbbbb</td>
    </tr>
    </table>
    function changebg(aa,text){
    aa.style.cssText="background-color:#6699CC;font-style:bold";
    //aa.innerText=text;
    }function changebg2(aa,text){
    aa.style.cssText="background-color:#FFFFFF";
    //aa.innerText=text;
    }aa.innerHTML估计是生成了新的对象,用innerText没问题,<strong>用font-style:bold来代替
      

  4.   

    呵呵,行了用这个font-weight: bold;用这个可以变粗 再次感谢您!能不能留个QQ什么的交个朋友,谢谢!