使用prompt获取用户输入,关于返回值有如下问题,请指:<script type="text/javascript">
var name = prompt("请输入您的姓名:"); if(name != null){ document.write("你好"+name);
}else{ document,write("bye");
}</script>问题如下:1,当我不输入任何东西时,直接点击确定,输出“你好”二字,什么原因?2,当我不输入任何东西,点击取消时,输出“你好null”,什么原因?3,我看教程上写的是点击确定,将输入框中的内容作为返回值,当点击取消,返回值为null,但是这却与我以上代码的点击取消的结果相违背,什么原因呢?谢谢
添加回答
举报
0/150
提交
取消