<script type="text/javascript">
 document.getElementById('aaa_'+'通配').href='ssss'; 
</script><a id=" aaa_efjej " href="d"> </a> 
<a id=" aaa_345 " href="d"> </a> 
<a id=" aaa_dsd54 " href="d"> </a> 
<a id=" aaa_ds1d " href="d"> </a>
 ....
要给id为 aaa_+"任意可用字符" 的a标签.href赋值
怎么做? 

解决方案 »

  1.   

    function BackColor()//点击字体颜色变化
    {
    var q = 19;for(i=1 ; i<20;i++)
    {if($("aaa_"+i)!=null){$("aaa_"+i).style.color='';}}
    }
      

  2.   

    I是获取你例如id=" aaa_efjej"后面的 efjej
      

  3.   


    <a id="aaa_1" href="1.aspx">1</a>
    <a id="aaa_2a" href="2.aspx">2</a>
    <a id="aaa_3d" href="3.aspx">3</a>
    <a id="aaa_4x" href="4.aspx">4</a><script language="javascript">
    var aa=document.getElementsByTagName("A");
    if(aa.length>0){
    for(var i=0;i<aa.length;i++){
    if(/aaa\_[^\"\s\<\>]*/.exec(aa[i].id)){
    alert(aa[i].href);
    }else{
    }
    }
    }
    </script>