输入了几个员工的名字之后,点击了取消按键,那要怎么清空之前所记录的document.write?

输入了几个员工的名字之后,点击了取消按键,那要怎么清空之前所记录的document.write?

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>信息录入</title>
</head>
<body>
    <input type="button" value="录入" >
    <script type="text/javascript">
    var inputs=document.getElementsByTagName("input");
    var entry=inputs[0];
    entry.onclick=entryFn;
function entryFn(){
     //补充代码
     for(var i=0;;i++){
         var name=prompt("请输入员工姓名");
         if(name==""){
             alert("你输入的名字不能为空!");
         }
         else if(name=="-1"){
             break;
             
         }
         else if(name==null){
          break;
         }
         else{
             document.write("录入的第"+(i+1)+"个员工姓名是:"+name+"<br/>");
         }
     }    
}
</script>
</body>
</html>


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

当点击取消时可以设置document.body.innerHTML="";

祝学习愉快!

  • 我是北方栖姬 提问者 #1
    可是这样的话会导致“录入”按键消失啊
    2018-05-09 23:09:47
  • 我是北方栖姬 提问者 #2
    按下“取消”之后要显示录入按钮
    2018-05-09 23:13:16
  • 妮可妮可妮_ 回复 提问者 我是北方栖姬 #3
    就我们现阶段学习的知识来说,这种实现方法有点复杂,同学可以把这个问题保留到以后学习了更多方法之后在进行实现,会更得心应手~
    2018-05-10 09:41:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师