HTML上にあるボタンをクリックすると画面遷移するWebプログラムを作っています。
ですが、jsファイルは検証ツール認識しているものの、中に書いてあるイベントが実行されません。何が不足しているのか(もしくは余計なのか)が分かりません。
html
1<!DOCTYPE html> 2<html> 3 <head> 4 <meta charset = "UTF-8"> 5 <meta http-equiv="content-language" content="ja"> 6 <meta http-equiv="Content-Script-Type" content="text/javascript"> 7 <link rel="stylesheet" type="text/css" href="./bank.css"> 8 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> 9 10 11 <title>ペンキマスタ</title> 12 </head> 13 14 <body> 15 <script type="text/javascript" src="./bank.js"></script> 16 <h1>一覧編集画面</h1> 17 <form class = "youso"> 18 <button class="new" text-align:center>新規登録</button> 19 20 <table class = "btable01"> 21 22 <tr><th>色コード</th><th>色名称</th><th>商品番号</th> 23 <th>編集</th><th>削除</th></tr> 24 <tr id=t1><td>001</td><td>赤色</td><td>012345678</td> 25 <td> <button class="update" text-align:center>編集</button></td> 26 <td> <button class="sakujyo" text-align:center>削除</button></td></tr> 27 <tr id=t2><td>002</td><td>青色</td><td>234567890</td> 28 <td> <button class="update" text-align:center>編集</button></td> 29 <td> <button class="sakujyo" text-align:center>削除</button></td></tr> 30 <tr id=t3><td>003</td><td>黄色</td><td>456789012</td> 31 <td> <button class="update" text-align:center>編集</button></td> 32 <td> <button class="sakujyo" text-align:center>削除</button></td></tr> 33 </table> 34 </form> 35 </body> 36</html>
javascript
1 2$('.new').on('click',function(){ 3 4 location.href = 'bankTouroku.html?name='+encodeURIComponent('登録'); 5 6}) 7 8$('.update').on('click',function(){ 9 10 location.href = 'bankTouroku.html?name='+encodeURIComponent('編集'); 11 12})
教えてくれる方いたら、教えてください。お願いします。
使用ブラウザ:googlechrome
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/16 10:30
2020/07/16 10:31
2020/07/16 10:39
2020/07/16 11:01
2020/07/16 11:15
2020/07/16 11:32
2020/07/16 11:57 編集