TheRedWolf
2016-03-31 21:16
<script type="text/javascript">
function rec(){
var score;
score =prompt("请输入分数:") ;
if (score!=null)
{ alert("你好"+score);}
else
{ alert("你好 my friend");}
}
</script>
在这段代码中,如果在弹出的prompt选择框中,什么都不输入,直接点击确认的话,就会只显示“你好”这两个字,那么这种情况对于prompt来说其返回值是什么,是null么?
点取消返回null,不输入点确定返回空字符,这两个是不同的
确实返回了什么东西,我把叹号去掉,就显得”正常“了
返回的是类似于空字符串的东西。如有时<input type="textbox" value="" />这是的value应该就是那个prompt的值了。
JavaScript入门篇
739816 学习 · 9566 问题
相似问题