btn.Attributes["onclick"] = "this.style.display='none'; alert('some message..');";
如果原先這個 button 已經有呼叫 confirm( ) 時,例如會詢問 user 是否確定要執行,如果「是」,則將 button 隱藏是可達成避免連續觸發的問題,但如果「否」,實際上是不需要隱藏 button 的。所以,如果是已經有 confirm( ) 時,則先用一個變數來存 confirm( ) 的值,再依據這個值來決定是否要隱藏 button。
btn.Attributes["onclick"] = "var vRW=confirm('是否確定要重新修改?'); if(vRW) { this.style.display='none'; return true; } else { return false; } ";
沒有留言:
張貼留言