喜悦国际村 » XML/HTML/CSS/Js » 请问可否用JAVASCRIPT得到GET方法传过来的变量?给html的。

页: [1]
耕夫2005-4-30 04:37 AM
请问可否用JAVASCRIPT得到GET方法传过来的变量?给html的。

请问如何用JAVASCRIPT得到GET方法传过来的变量?给html的。
像[url]http://127.0.0.1/123.htm?info=你好![/url]

123.htm
-------------------------------------
<SCRIPT LANGUAGE=JAVASCRIPT>
alert(info);
</SCRIPT>

abcd2005-4-30 04:48 AM
你可以用window.location来得到地址栏中的URL字串,再split一下就好了。

耕夫2005-4-30 04:50 AM
谢谢!

耕夫2005-4-30 08:03 AM
请问JAVASCRIPT可不可以像PHP那样实现变数变量???就像:$h=mm;$$h=&quot;

请问JAVASCRIPT可不可以像PHP那样实现变数变量???就像:$h=mm;$$h="ff";echo$mm;
一样呀??

耕夫2005-4-30 08:25 AM
哈哈!!我做出来了!!

这是我得到MM变量的方法!!

<SCRIPT LANGUAGE=JAVASCRIPT>
var u=window.location.toString();
u=u.split('?');
u=u[1].split('&');
for(i=0;i<u.length;i++)
{
        s=u[i].split("=");
        eval(s[0]+'="'+s[1]+'"');
}
alert(mm);
</SCRIPT>

ALPS2005-5-1 06:35 AM
[php]
<script>
function getParameter( sProp ) {
        var re = new RegExp( sProp + "=([^\\&]*)", "i" );
        var a = re.exec( document.location.search );
        if ( a == null )
                return null;
        return a[1];
};
</script>
[/php]


查看完整版本: 请问可否用JAVASCRIPT得到GET方法传过来的变量?给html的。


Powered by Discuz! Archiver 6.1.0  © 2001-2006 Comsenz Inc.
Processed in 0.005915 second(s), 2 queries