Hola a todos, existe un problema en el script de slide show de jQuery que no me permite la validación w3c porque el "value" de la etiqueta <li> crea problemas, alguno de vosotros sabe cómo solucionar esto? en el html tengo esto:

Código :

<ul id="thumbs">

   <li value="1"><img src="thumbs/1.jpg" alt="#" style="width:63px; height:36px" /></li>

   <li value="2"><img src="thumbs/2.jpg" alt="#" style="width:63px; height:36px" /></li>

   <li value="3"><img src="thumbs/3.jpg" alt="#" style="width:63px; height:36px" /></li>

   <li value="4"><img src="thumbs/4.jpg" alt="#" style="width:63px; height:36px" /></li>

   y así sucesivamente
</ul>



y en la cabecera del js figura esto:

Código :

init:function(){

         document.onmousemove=this.pos; window.onresize=function(){setTimeout("slideShow.lim()",500)};

         ys=this.toppos(ta); ye=ys+ta.offsetHeight;

         len=t.length;tar=[];

         for(i=0;i<len;i++){

            var id=t[i].value; tar[i]=id;

            t[i].onclick=new Function("slideShow.getimg('"+id+"')");

            if(i==0){this.getimg(id)}

         }

         tarl=tar.length;