質問編集履歴

1

詳細追加

2019/06/11 15:34

投稿

shoco
shoco

スコア170

title CHANGED
File without changes
body CHANGED
@@ -2,12 +2,23 @@
2
2
  javascriptのif関数の中にjqueryで書いた処理を簡潔にコーディングしたいのですが、
3
3
  いまいち上手くいきません。
4
4
 
5
+ 作りたいプログラムは、検索ボタンを押したら、テキストエリアA,Bがブランクのときにのみ
6
+ jqueryの関数を実行させアラートを出すようなプログラムです。
7
+
5
8
  ソースコードを冗長化させたくないので
6
9
  すっきりかける書き方等あれば教えていただきたいと思います。
7
10
 
8
11
 
9
12
  ```
13
+ <body>
14
+ <input id="A"/ >
15
+ <input id="B"/ >
16
+ <div href="XXXXX" onclick="click();" >検索</div>
17
+ </body>
18
+
19
+
20
+
10
- ・jquery関数A(sweetalert)
21
+ //・jquery関数A(sweetalert)
11
22
  <script>
12
23
  $('.btn-square-pop').on('click', function() {
13
24
  // "success" "warning" "error" "info" の4種類のアイコンがある
@@ -20,15 +31,16 @@
20
31
  </script>
21
32
 
22
33
 
23
- ・js関数B
34
+ //・js関数B
24
35
  <script>
25
36
  function click() {
26
37
  if (document.getElementById('A').value !== "" || document.getElementById('A').value !== " " ) {
27
38
  //ここにjquery関数Aを埋め込みたい
28
- if (document.getElementById('B').value !== "" || document.getElementById('B').value !== " " ) {
39
+ } else if (document.getElementById('B').value !== "" || document.getElementById('B').value !== " " ) {
29
-
40
+ //ここにjquery関数Aを埋め込みたい
41
+ }else{
42
+ //二つのテキストエリアに入力があるときに検索処理実行
30
43
  }
31
- }
32
44
  }
33
45
  </script>
34
46
  ```