详情页的id获取没得,而且也是不理解这个。
来源:5-2 项目作业
要每天学习的小蓝同学
2021-11-25 10:56:37
控制台什么都没有。也不是很了解为什么在某个js中输入window.location.search就能获得指定的id
1回答
同学你好,对于window.location.search的理解如下:
首先,window.location用于获得当前页面的URL地址,如图
然后,location对象给我们提供了一个search属性,用于获取URL地址中的参数,即从问号 (?) 开始的 URL部分,如图
因此,通过window.location.search得到的结果是URL地址中的参数部分,接下来的工作就是从参数中获取自己想要的那个参数,老师看同学使用的是match方法,经过测试,是可以获取到id的,如图
所以,截图中的报错应该是其它原因导致,由于同学报错截图不完整,老师没办法判断错误原因,建议同学将完整的报错截图发过来,老师看一下。
祝学习愉快!
相似问题