网页中有这样的一段html代码:
<div>
<a class="thclassic" href="?thm=simple">simple</a>
<a class="thclassic" href="?thm=">default</a>
</div>我的目的是:写一个javascript函数获得thm的值。请问该怎么写?

解决方案 »

  1.   

    不容易~至少给个name才比较简单:
    <a class="thclassic" href="?thm=simple" name="a1">simple</a>
    <a class="thclassic" href="?thm=" name="a2">default</a>
      

  2.   

    要是有name或者id就不用问你们了。可是没有啊。
    我希望每次在网页加载的时候,通过这个函数可以获得thm的值。
      

  3.   

    或者如何判断点击哪个link?这样也可以。
      

  4.   

    var links =  document.getElementByTagName("a");for( var i=0;i<links.length;i++)
    {
       var href1= links[i].href;
       var idx = href1.indexOf("?");
       if(idx<=0) return;
       var queryStr = href1.substr(idx+1);
       var querys = queryStr.split("&");
       var thmStr = querys[0] //             thmStr="thm=simple";
    }
      

  5.   

    var links = document.links;
    for(var i =0; i < links.length; i++){
       alert(links[i].href);
    }
      

  6.   

    var links =  document.getElementByTagName("a");for(var i =0; i < links.length; i++){
       alert(links[i].search);   //a跟location对象一样有search,hash,host等
    }