<form id=form1 action="llll.asp" >
</form>
<script>alert(form1.action);</script>

解决方案 »

  1.   

    <form name=form1 action='test.asp' method=post>
    <script language=javascript>
    </form>
    alert(document.form1.action);
    </script>
      

  2.   

    这个是inelm写的
    <script language="JavaScript">
    // 设定 url 中的 QueryString 值
    function setUrlParam(url, param, v)
    {
    var re = new RegExp("(\\\?|&)" + param + "=([^&]+)(&|$)", "i");
    var m = url.match(re);
    if (m)
    {
    return (url.replace(re, function($0, $1, $2) { return ($0.replace($2, v)); } ));
    }
    else
    {
    if (url.indexOf('?') == -1)
    return (url + '?' + param + '=' + v);
    else
    return (url + '&' + param + '=' + v);
    }
    }function getUrlParam(url, param)
    {
    var re = new RegExp("(\\\?|&)" + param + "=([^&]+)(&|$)", "i");
    var m = url.match(re);
    if (m)
    return m[2];
    else
    return '';
    }

    // test
    var url = "http://www.adr.gov.cn/haha/haha.asp?a=1232&b=kaka%fsd&pid2=iloveyou&bb=ssdf";alert(getUrlParam(url, 'a'));
    alert(getUrlParam(url, 'B'));
    alert(getUrlParam(url, 'pid2'));
    alert(getUrlParam(url, 'bb'));
    alert(getUrlParam(url, 'chen'));
    var url2 = "http://www.test.com/test.php";
    alert(setUrlParam(url, 'a', '23'));
    alert(setUrlParam(url, 'b', 'hahahaha'));
    alert(setUrlParam(url, 'bb', '我爱你'));
    alert(setUrlParam(url2, '不存在', '哈哈哈哈'));
    </script>