浏览 4774 次
锁定老帖子 主题:请教:如何取得html中js链接后的参数?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-04-21
script.js js 代码
问题就是如上代码所示,我如何在script.js中取得html里面传递的参数呢? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-04-21
这个jquery插件不知道行不行,你试一下吧!
http://www.mathias-bank.de/2006/10/28/jquery-plugin-geturlparam/ 下面是在本页取值的笨办法~ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <SCRIPT LANGUAGE="JavaScript" src="jquery.js"></SCRIPT> <SCRIPT LANGUAGE="JavaScript" id="script" src='js/script.js?name="xxx"&sex="male"'></SCRIPT> </HEAD> <BODY> <SCRIPT LANGUAGE="JavaScript"> <!-- alert($("#script").attr("src").split("?")[1]); alert($("script[@id=script]").attr("src").split("?")[1]); //--> </SCRIPT> </BODY> </HTML> |
|
返回顶楼 | |
发表时间:2007-04-21
谢谢,但感觉引入jquery.js,有点重,有没有其它‘轻点’的解决方法?
|
|
返回顶楼 | |
发表时间:2007-04-21
你用document.getElementById()代替$(),用getAttribute代替attr()不就可以了吗!
|
|
返回顶楼 | |