質問編集履歴
2
前提条件の追加と外部javascritpファイルの名称明記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,11 @@
|
|
1
1
|
### 前提
|
2
|
-
jqueryを利用した
|
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
|
-
|
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
|
+
見積日 <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
|
-
|
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
|
+
件 名 <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
|
+
明細項目
|
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
エラー箇所を明記しました
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
|