teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2017/04/21 08:43

投稿

yambejp
yambejp

スコア117946

answer CHANGED
@@ -15,4 +15,27 @@
15
15
  return src.match(/\?(.+)/)[1]
16
16
  })();
17
17
  console.log(param);
18
+ ```
19
+
20
+ # sample
21
+
22
+ ```javascript
23
+ <script>
24
+ function getParam(){
25
+ var src='';
26
+ var scripts = document.getElementsByTagName('script');
27
+ script = scripts[scripts.length-2];
28
+ if (script.src) {
29
+ src=script.src;
30
+ }
31
+ return src.match(/\?(.+)/)[1]
32
+ };
33
+ </script>
34
+ <script src="test.js?a=1"></script>
35
+ <script>console.log(getParam());</script>
36
+ <script src="test.js?a=2"></script>
37
+ <script>console.log(getParam());</script>
38
+ <script src="test.js?a=3"></script>
39
+ <script>console.log(getParam());</script>
40
+
18
41
  ```