var myname=prompt("请输入你的姓名:");
if(myname!=null)
{ alert("你好"+myname); }
else
{ alert("你好 my friend."); }
请问一下这里myname!=null表示的就是用户点击了确认的意思么?案例中不是说点击取消将返回null么?
还有这个myname 后面为什么要加一个感叹号!
myname!=null表示的是在用户输入数据之后,提交时对输入信息的判断。至于加!号则表示判断myname不等于空,取消则表示等于
myname!=null不是表示用户点击了确认按钮,而是用户有没有在弹出的消息对话框中输入内容。
myname后面加感叹号是myname不等于null的时候执行alert("你好"+myname);