質問編集履歴

2

前提条件の追加と外部javascritpファイルの名称明記

2022/12/01 04:42

投稿

tuchida
tuchida

スコア20

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,11 @@
1
1
  ### 前提
2
- jqueryを利用したjavascriptの外部ファイルですが、addEventListenerでエラーが発生してしまいます
2
+ jqueryを利用したjavascriptの外部ファイル(コードに記載しているjavascript全体を「zeiSelect.js」という外部ファイルにしてあります。)ですが、addEventListenerでエラーが発生してしまいます
3
+ jqueryを利用したのはjqueryのイベント操作を利用しようとしたためで、このコード実現のために不要ならば利用しなくても構いません
4
+ 前提はformをloadした際に、以下に存在するselect文を入力可、入力不可の設定をしたいためです。
3
5
 
4
6
  ### 実現したいこと
5
7
  エラーの回避方法が知りたい
8
+ load時にselect文の条件設定がしたい。
6
9
 
7
10
  ### 発生している問題・エラーメッセージ
8
11
  catch側に富んでしまうが内容は不明です
@@ -97,10 +100,115 @@
97
100
 
98
101
  <form class="h-adr" action="mitumorisend.php">
99
102
  <script src="./js/zeiSelect.js"></script>
100
-
103
+ <div class="row">
104
+ <div class="container">
105
+ <h1 class="title">インフォレント インボイスシステム</h1>
106
+ <h2 class="title2" style="text-align:center">(見積入力)</h2>
107
+ <ul id="dropmenu" class="menuposi">
108
+ <li><a href="index.html">ホーム</a>
109
+ </li>
110
+ <li><a href="#">見積処理</a>
101
- ### 試したこと
111
+ <ul>
112
+ <li><a href="#">見積入力</a></li>
113
+ <li><a href="#">見積インポート</a></li>
114
+ </ul>
115
+ </li>
116
+ <li><a href="#">請求処理</a>
117
+ <ul>
118
+ <li><a href="seikyu.php">請求入力</a></li>
119
+ <li><a href="#">請求インポート</a></li>
120
+ </ul>
121
+ </li>
122
+ <li><a href="#">入金確認登録処理</a>
123
+ <ul>
124
+ <li><a href="nyukinkakunin.php">入金確認登録入力</a></li>
125
+ <li><a href="ryoshusho.php">領収書発行</a></li>
126
+ </ul>
127
+ </li>
128
+ <li><a href="#">マスタ管理</a>
129
+ <ul>
130
+ <li><a href="torihikimaster.php">取引先マスタ管理</a></li>
131
+ </ul>
132
+ </li>
133
+ </ul>
134
+ </div>
135
+ </div>
102
- 最初formタグより前に記述していましたが、formタグ後に修正してみました
136
+ <div class="row m-4">
103
-
137
+ <div class="col-md-2 col-sm-2"></div>
138
+ <div class="col-md-10 col-sm-10">
139
+ &nbsp;&nbsp;見積日&nbsp;&nbsp;<input type="date" name="mitumoriDay" size="8" maxlength="8">
140
+ </div>
141
+ </div>
142
+ <div class="row m-4">
143
+ <div class="col-md-2 col-sm-2"></div>
144
+ <div class="col-md-10 col-sm-10">
145
+ 取引先名 <input type="text" name="torihiki" size="20" maxlength="20" list="TorihikiList" placeholder="取引先入力もしくはダブルクリック" autocomplete="off" ime-mode:active;>
146
+ <datalist id="TorihikiList">
147
+ <?php
148
+ include("torihikiList1.php");
149
+ ?>
104
- ### 補足情報(FW/ツールのバージョンなど)
150
+ </datalist>
105
-
151
+ </div>
106
-
152
+ </div>
153
+ <div class="row m-2">
154
+ <div class="col-md-2 col-sm-2"></div>
155
+ <div class="col-md-10 col-sm-10">
156
+ &nbsp;&nbsp;件  名&nbsp;&nbsp;<input type="tel" name="kenmei" size="60" maxlength="60" ime-mode:active;>
157
+ </div>
158
+ </div>
159
+ <div class="row m-2">
160
+ <div class="col-md-1 col-sm-1"></div>
161
+ <div class="col-md-11 col-sm-11">
162
+ &nbsp;明細項目&nbsp;
163
+ <select name="shohizeiSel" id="shohizeiSel" value="消費税計算" onchange=<script src="./js/zeiSelect.js"></script>>
164
+ <option value="">項目別消費税計算</option>
165
+ <option value="">全体消費税計算</option>
166
+ </select>
167
+ </div>
168
+ </div>
169
+ <script src="./js/zeiSelect.js" defer></script>
170
+
171
+ <div class="row m-2">
172
+ <div class="col-md-1 col-sm-1"></div>
173
+ <div class="col-md-11 col-sm-11">
174
+ <table border="1" name="meisaiList">
175
+ <tr bgcolor="#fafad2">
176
+ <th width="300" border="1" style="text-align:center">請求明細</th>
177
+ <th width="80" border="1" style="text-align:center">単価</th>
178
+ <th width="50" border="1" style="text-align:center">数量</th>
179
+ <th width="200" border="1" style="text-align:center">金 額</th>
180
+ <th width="80" border="1" style="text-align:center">税 率</th>
181
+ <th width="200" border="1" style="text-align:center">税 額</th>
182
+ <th width="200" border="1" style="text-align:center">小 計</th>
183
+ <th width="100" border="1" style="text-align:center">適 用</th>
184
+ </tr>
185
+ <tr>
186
+ <td width="300" border="1" contenteditable="true" type="tel" ime-mode:active;></td>
187
+ <td width="80" border="1" contenteditable="true" type="number"></td>
188
+ <td width="50" border="1" contenteditable="true" type="number"></td>
189
+ <td width="200" border="1" contenteditable="true" type="number"></td>
190
+ <td width="80" border="1" contenteditable="false">
191
+ <select name="shohizeiSel" id="shohizeiSel0" value="消費税計算">
192
+ <option value="">10%</option>
193
+ <option value=""> 8%</option>
194
+ </select>
195
+ </td>
196
+ <td width="200" border="1" contenteditable="falss"></td>
197
+ <td width="200" border="1" contenteditable="falss"></td>
198
+ <td width="200" border="1" contenteditable="falss"></td>
199
+ </tr>
200
+ <tr>
201
+ <td width="300" border="1" contenteditable="true"></td>
202
+ <td width="80" border="1" contenteditable="true"></td>
203
+ <td width="50" border="1" contenteditable="true"></td>
204
+ <td width="200" border="1" contenteditable="true"></td>
205
+ <td width="80" border="1" contenteditable="false">
206
+ <select name="shohizeiSel" id="shohizeiSel1" value="消費税計算">
207
+ <option value="">10%</option>
208
+ <option value=""> 8%</option>
209
+ </select>
210
+ </td>
211
+ <td width="200" border="1" contenteditable="falss"></td>
212
+ <td width="200" border="1" contenteditable="falss"></td>
213
+ <td width="200" border="1" contenteditable="falss"></td>
214
+

1

エラー箇所を明記しました

2022/12/01 01:57

投稿

tuchida
tuchida

スコア20

test CHANGED
File without changes
test CHANGED
@@ -9,7 +9,9 @@
9
9
  ```
10
10
  エラーメッセージ
11
11
  ```
12
-
12
+ firefoxでデバックしたところ
13
+ script.addEventListener('load', function() {
14
+ の行からchatch側に飛んでいます
13
15
  ### 該当のソースコード
14
16
 
15
17
  ```javascript