或者是
如果是这样
我不能确定哪个SRC是第一个,也不知道页面中总共有多少个,
<script src=127.0.0.1/123.php?id=456></script>
我这样才可以得到id的值?:(
100分盼复

解决方案 »

  1.   

    for (var i=0; i < document.scripts.length; i++)
    {
      alert(document.scripts[i].src);
      //...work on the src
    }
      

  2.   

    <script src=127.0.0.1/123.php?id=456></script><input type="button" value="test" onclick="testSrc()">
    <script>
    function testSrc()
    {
     var re = /(\?|&)id=(.*?)(&|$)/;
     for (var i=0; i < document.scripts.length; i++)
     {
      var src = document.scripts[i].src;
      if (src != null && src != "")
      {
       if (re.test(document.scripts[i].src))
    alert(RegExp.$2);
      }
     }
    }
    </script>