javascript
1testBtn.onclick = function(){ 2 testBtn.disabled = true; 3 if(条件①){ 4 testBtn.disabled = false 5 return 6 } 7 if(条件②){ 8 testBtn.disabled = false 9 return 10 } 11 ---------- 12 処理 13 ---------- 14 //処理が正常に完了した場合 15 testBtn.disabled = false 16}
上記のようにボタンを押したら処理が終わるまで操作不能にしてるのですが、途中で処理を抜けさせるようなif文があったりして
testBtn.disabled = falseの記述が多くなってしまっています。こういった記述は少し汚いと感じてしまうでしょうか?
これでも問題ないのでいいのですが、もっときれいにまとめる方法があれば教えていただけると嬉しいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。