其实这个问题我之前也踩过坑……翻了一圈MDN和StackOverflow才发现,W3C规范压根没给alert/confirm留修改按钮文字的API,所有主流浏览器(Chrome/Firefox/Safari/Edge)全都不支持,连-webkit-appearancehack都无效。有人试过用window.alert.toString()去扒源码?结果发现是nativecode调用,根本绕不开。所以别折腾了,建议用SweetAlert2这种成熟库,一行npminstall就能实现确认删除?我同意再想想这种完全自定义文案,体验还比原生的好




