我以为这里应该是alert,document.write()只是在屏幕上写出结果?
alert是弹出对话框,
prompt是弹出一个消息框,
document.write()是根据你在弹出的prompt消息框中输入的内容,来显示出相应的数据的。
所以这里不是用document.write()来替换alert,而是用prompt来做消息框,document.write()只是为了实现prompt的功能而写的。
document.write()是在页面写出内容;
alert是弹出一个对话框,内容显示在对话框中;
document.write()是直接输出内容
alert是以弹出对话框形式输出内容
前者是输出到页面中。后者是弹出提示框