<script language="javascript" >
   function check(n)
   {
       var n=n;
       var leiId=request["id"];
       alert("aaaaaaaaaa") ;
       alert(leiId);
       if(n==leiId)
       {
         leiId.style.background="../images/_22_89.jpg" ;
       }else
       {
         alert(n+"bbbbbbbbb") ;
       }
  }
  function request(strName)
  {
   var url=location.search;
   var request = new Object();
   if (url.indexOf("?")!=-1) 
   { 
var str = url.substr(1); 
var strs = str.split("&");
for(var i=0;i<strs.length;i++) 
{
   request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); 
}

  }

</script><asp:DataList id="DataList1" runat="server" RepeatDirection=Horizontal>
<ItemTemplate>
<table border="2" style="BACKGROUND-IMAGE: url(../images/fenlei_09.jpg); BACKGROUND-REPEAT: repeat" width="" id="<%# DataBinder.Eval(Container.DataItem,"id") %>">
   <tr>
     <td align=center valign=middle colspan="">
        <a href ="sort.aspx?id=<%# DataBinder.Eval(Container.DataItem,"id") %>&name=<%# Server.UrlEncode(Convert.ToString(DataBinder.Eval(Container.DataItem,"topic"))) %>" class="yelwer2_link" style="visited text-decoration:none;color:#00FFF;" onclick="check(<%# DataBinder.Eval(Container.DataItem,"id") %>)"/>
   <%# DataBinder.Eval(Container.DataItem,"topic") %>
</a>
     </td>
   </tr>
</table>
</ItemTemplate>
</asp:DataList>当我点击事件时  让table的背景图片变化?
怎么改就正确了! 谢谢!