回答編集履歴

1 追記

ipadcaron

ipadcaron score 1370

2016/01/27 16:59  投稿

```html
<form onsubmit="return ssss(this)">
   <input type="file" name="file" onchange="change(this)">
   <button onclick="button(this)">submit</button>
   <button onclick="button(this)" name="BTN">submit</button>
</form>
コード
```
ssss,button,change 各メソッドに alert しこんでください。
ssssは、最後に return false してください。
ssssは、最後に return false してください。
change は、最後に BTN をクリックしてください。
これでどういう順番でイベントが呼ばれるのか理解できます。
理解出来たらあとは工夫次第です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る