一个关于web端的问题

打扰各位了,这里有点小问题想咨询下

img

如图所示,一个web页面 输入一段代码,点击保存(此时数据尚未保存到服务器,数据库)
然后会变成下图:

img

这时候我点击这个运行,会调动本地的命令行来执行这段脚本

请问各位大大:
这个点击运行后的过程是如何实现的

当得到执行结果为 执行完毕无报错的时候,上传按钮即由灰色 变亮

点击上传成功 将脚本上传至数据库

这个用js控制网页变化就行了