js传值的问题?

php_wsd 2013-01-28 12:39:20
我的html页面中的代码是
<script type=text/javascript src="1.js?id=3&m=4"></script>


我现在创建了一个1.js文件,我想在这个页面上分别得到id的值和m的值,代码如何写?
...全文
163 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
php_wsd 2013-01-28
解决了,谢谢两位
  • 打赏
  • 举报
回复
fzfei2 2013-01-28
在 1.js里 var js=document.getElementsByTagName('script'); var obj={},paras=js[js.lenth-1].src.match(/\w+=\w+/g); eval('obj.'+s.match(/\w+=\w+/g).join(";obj.")); alert( obj.id ); alert( obj.m);
  • 打赏
  • 举报
回复
light86 2013-01-28
不知道你为什么要把数字放到URL中呢,你可以直接声明变量,可以在包含的JS文件里调用的啊。这种情况一般用在包含动态页面中多点,如 <script type=text/javascript src="js.php?id=3&m=4"></script>
  • 打赏
  • 举报
回复
相关推荐
一: 二:
发帖
JavaScript

8.6w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2013-01-28 12:39
社区公告
暂无公告