質問編集履歴

1

試した事を入力しました。タイトルを〜したい。からできなかった事を踏まえて〜できなかった変更しました。

2020/12/27 13:32

投稿

androows10
androows10

スコア1

test CHANGED
@@ -1 +1 @@
1
- javascriptでパスワードを生成した
1
+ javascriptでパスワード後の処理がうまくかない
test CHANGED
@@ -1,24 +1,66 @@
1
1
  ##入力したパスワードによって異なるリンクに飛ばしたい(別々のサイトに飛ばしたい) 
2
2
 
3
3
                                            ####例えばパスワードがabcならばabc.htmlにxyzがパスワードならばxyz.htmlに飛ばしたいです
4
+
5
+ しかし、複数のパスワード事にそれぞれサイトを生成するのがうまくできません
6
+
7
+
4
8
 
5
9
  ```<script>
6
10
 
7
11
 
8
12
 
13
+ 試した事1
14
+
9
15
  var pw;
16
+
17
+ pw = prompt("パスワードを入れて下さい。","");
18
+
19
+ if (pw == "abcde"){
20
+
21
+ location.href = "abcde.html";
22
+
23
+ }
24
+
25
+ if (pw == "xyz"){
26
+
27
+ location.href = "xyz.html";
28
+
29
+ }else{
30
+
31
+ alert("パスワードが違います!");
32
+
33
+ }</script>```
10
34
 
11
35
 
12
36
 
37
+
38
+
13
- pw = prompt("パスワードを入れて下さい。","");
39
+ 試した事2
14
40
 
15
41
 
16
42
 
43
+ ###このコードですと、一つのリンク先にサイトしか用意できません、しかし
44
+
45
+ var pw;
46
+
47
+ pw = prompt("パスワードを入れて下さい。","");
48
+
17
49
  if (pw == "abcde"){
18
50
 
19
- location.href = "kakure.html";
51
+ location.href = "abcde.html"}else{
20
52
 
53
+ alert("パスワードが違います!");
54
+
55
+ }
56
+
21
- }else{
57
+ var pw;
58
+
59
+ pw = prompt("パスワードを入れて下さい。","");
60
+
61
+ if (pw == "xyz"){
62
+
63
+ location.href = "xyz.html"}else{
22
64
 
23
65
  alert("パスワードが違います!");
24
66
 
@@ -26,8 +68,6 @@
26
68
 
27
69
 
28
70
 
29
- </script>```
71
+ と二回入力させるのも考えましたが
30
72
 
31
-
32
-
33
- ###ですと、一つのリンク先にサイトしか用意できず、詰っています。
73
+ せん