關(guān)于prompt中返回值的問題
?<script type="text/javascript">
? function rec(){
var score;?
score =prompt("請輸入分?jǐn)?shù):") ;
? ? if (score!=null)
? ? { ? alert("你好"+score);}
? ? else
? ? { ? alert("你好 my friend");}
? }
? </script>
在這段代碼中,如果在彈出的prompt選擇框中,什么都不輸入,直接點(diǎn)擊確認(rèn)的話,就會只顯示“你好”這兩個(gè)字,那么這種情況對于prompt來說其返回值是什么,是null么?
2016-03-31
點(diǎn)取消返回null,不輸入點(diǎn)確定返回空字符,這兩個(gè)是不同的
2016-04-04
確實(shí)返回了什么東西,我把嘆號去掉,就顯得”正?!傲?/p>
2016-04-01
返回的是類似于空字符串的東西。如有時(shí)<input type="textbox" value="" ?/>這是的value應(yīng)該就是那個(gè)prompt的值了。