質問編集履歴

2

文法修正

2020/03/04 13:28

投稿

tensai
tensai

スコア8

test CHANGED
@@ -1 +1 @@
1
- JavaScriptで年月日が空白の時は曜日検索ボタンをクリックできないようにするには
1
+ JavaScript曜日検索ボタンをクリックできないようにするには
test CHANGED
@@ -1,47 +1,3 @@
1
- ### 前提・実現したいこと
2
-
3
1
  JavaScriptで曜日検索したいが入力していない時やおかしい日付の時は検索ボタンを押せないようにするか、曜日を出さないようにしたいです。
4
2
 
5
- 今は年と月と日が空白じゃない時だけ曜日が出るようにしているのですが、年と月だけ入力し検索すれば曜日が出てきてしまいます。if文がおかしいのか、条件が足りないのかコードをみて教えて欲しいです。またこんなやり方もあるよってゆうのがあれば教えてください。
3
+ 年と月だけ入力し検索すれば曜日が出てきてしまいます。if文がおかしいのか、条件が足りないのかコードをみて教えて欲しいです。またこんなやり方もあるよってゆうのがあれば教えてください。
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
- ### 該当のソースコード
14
-
15
-
16
-
17
- ```javascript
18
-
19
- function showUserWeekDay() {
20
-
21
- var inputYear = document.getElementById("userYear").value;
22
-
23
- var inputMonth = document.getElementById("userMonth").value;
24
-
25
- var inputDate = document.getElementById("userDate").value;
26
-
27
- var WeekChars = [ "日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日" ];
28
-
29
- var answer = document.getElementById("answer");
30
-
31
- var inputDate = new Date( inputYear, inputMonth - 1, inputDate );
32
-
33
- if(inputYear !== "" && inputMonth !== "" && inputDate !== ""){
34
-
35
-
36
-
37
- answer.innerHTML = ("結果:" + WeekChars[inputDate.getDay()] + "です。");
38
-
39
- } else{
40
-
41
- answer.innerHTML = "";
42
-
43
- }
44
-
45
- }
46
-
47
- ```

1

変更

2020/03/04 13:27

投稿

tensai
tensai

スコア8

test CHANGED
File without changes
test CHANGED
@@ -7,16 +7,6 @@
7
7
 
8
8
 
9
9
 
10
-
11
- ### 発生している問題・エラーメッセージ
12
-
13
- なし
14
-
15
- ```
16
-
17
- エラーメッセージ
18
-
19
- ```
20
10
 
21
11
 
22
12