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

回答編集履歴

1

sample

2018/02/23 02:21

投稿

yambejp
yambejp

スコア117877

answer CHANGED
@@ -3,4 +3,28 @@
3
3
  Aのリンクを見る限りアンカーでBを呼んでいるようにはみえませんが。
4
4
  同時で処理しているならwindowにつけた名前を辿っていくのが妥当でしょう。
5
5
  AからBに直接または間接的に遷移するならクッキーを利用することになるでしょう。
6
- ただしAとBのドメインが違う場合は難しいと思います
6
+ ただしAとBのドメインが違う場合は難しいと思います
7
+
8
+ # sample
9
+ たとえばこう
10
+ - a.htm
11
+ ```html
12
+ <a href="b.htm#kind-1">1</a>
13
+ <a href="b.htm#kind-2">2</a>
14
+ <a href="b.htm#kind-3">3</a>
15
+ ```
16
+ - b.htm
17
+ ```HTML
18
+ <script>
19
+ window.addEventListener('DOMContentLoaded', function(e){
20
+ document.querySelector(location.hash).checked=true;
21
+ });
22
+ </script>
23
+ <label for="kind-1"><input type="radio" name="kind" id="kind-1" value="1">ああああ</label><br />
24
+ <label for="kind-2"><input type="radio" name="kind" id="kind-2" value="2">いいいい</label><br />
25
+ <label for="kind-3"><input type="radio" name="kind" id="kind-3" value="3">うううう</label><br />
26
+ <label for="kind-4"><input type="radio" name="kind" id="kind-4" value="4">ええええ</label><br />
27
+ <label for="kind-5"><input type="radio" name="kind" id="kind-5" value="5">おおおお</label><br />
28
+ <label for="kind-6"><input type="radio" name="kind" id="kind-6" value="6">6番目にチェックをつける</label>
29
+
30
+ ```