質問編集履歴

5

修正

2019/02/18 08:09

投稿

tkshp
tkshp

スコア174

test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
  これを
52
52
 
53
- 【「classがtitleのセレクトメニューで選択されているもの」が、空だったら】というif文を作成したいです。
53
+ 【「classがtitleのセレクトメニューで選択されているもの」が、空だったら】というif文を作成したいです。
54
54
 
55
55
  現状のコードでも動いていますが、
56
56
 

4

編集

2019/02/18 08:09

投稿

tkshp
tkshp

スコア174

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  ```HTML
20
20
 
21
- <select name="" id="title">
21
+ <select name="" class="title">
22
22
 
23
23
  <option value="">Select</option>
24
24
 
@@ -46,11 +46,11 @@
46
46
 
47
47
  現状のコードは、id=btnのボタンをクリックしたときに、
48
48
 
49
- 【「idがtitleで選択されているもの」が、空だったら】というif文になっているかと思いますが、
49
+ 【「classがtitleで選択されているもの」が、空だったら】というif文になっているかと思いますが、
50
50
 
51
51
  これを
52
52
 
53
- 【「idがtitleのセレクトメニューで選択されているもの」が、空だったら】というif文を作成したいです。
53
+ 【「classがtitleのセレクトメニューで選択されているもの」が、空だったら】というif文を作成したいです。
54
54
 
55
55
  現状のコードでも動いていますが、
56
56
 
@@ -60,7 +60,7 @@
60
60
 
61
61
  $("#btn").on("click", function(){
62
62
 
63
- if($("#title option:selected").val() == ""){
63
+ if($(".title option:selected").val() == ""){
64
64
 
65
65
  alert("選択されていません。");
66
66
 

3

編集

2019/02/18 08:08

投稿

tkshp
tkshp

スコア174

test CHANGED
File without changes
test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
  if($("#title option:selected").val() == ""){
64
64
 
65
- alert("テスト");
65
+ alert("選択されていません。");
66
66
 
67
67
  }
68
68
 

2

編集

2019/02/18 08:02

投稿

tkshp
tkshp

スコア174

test CHANGED
File without changes
test CHANGED
@@ -42,6 +42,20 @@
42
42
 
43
43
  「セレクトメニューで」という条件をつけない方法ならばわかりました。
44
44
 
45
+
46
+
47
+ 現状のコードは、id=btnのボタンをクリックしたときに、
48
+
49
+ 【「idがtitleで選択されているもの」が、空だったら】というif文になっているかと思いますが、
50
+
51
+ これを
52
+
53
+ 【「idがtitleのセレクトメニューで選択されているもの」が、空だったら】というif文を作成したいです。
54
+
55
+ 現状のコードでも動いていますが、
56
+
57
+ セレクタでの指定条件をより詳しく(「セレクトメニュー」という条件を追加して)書きたいです。
58
+
45
59
  ```jQuery
46
60
 
47
61
  $("#btn").on("click", function(){

1

修正

2019/02/18 08:01

投稿

tkshp
tkshp

スコア174

test CHANGED
File without changes
test CHANGED
@@ -28,6 +28,10 @@
28
28
 
29
29
  </select>
30
30
 
31
+
32
+
33
+ <button id="btn">Continue</button>
34
+
31
35
  ```
32
36
 
33
37
 
@@ -40,10 +44,14 @@
40
44
 
41
45
  ```jQuery
42
46
 
47
+ $("#btn").on("click", function(){
48
+
43
49
  if($("#title option:selected").val() == ""){
44
50
 
45
51
  alert("テスト");
46
52
 
47
53
  }
48
54
 
55
+ });
56
+
49
57
  ```