大佬們 就是如果為空的時(shí)候 或者輸入空格的時(shí)候 怎么做判斷 現(xiàn)在就是直接提交或者打空格會(huì)輸入你還未成年
<script type="text/JavaScript">
function rec(){
? ? var age=prompt("請(qǐng)輸入您的年齡:");
? ? if(age>100){
? ? ? ? document.write("千年老烏龜!");
? ? }
? ? else if(age>=18){
? ? ? ? document.write("你已經(jīng)成年了!");
? ? }
? ? else if(age>=0){
? ? ? ? document.write("你還未成年!");
? ? }
? ? else if(age<0){
? ? ? ? document.write("你還在娘胎里呢");
? ? }
? ? else if(age == null){
? ? ? ? document.write("歡迎再來!");
? ? }
? ? else{
? ? ? ? ?document.write("你必須輸入年齡");
? ? }
}
</script>
</head>
<body>
? ? <input name="button" type="button" onclick="rec()" value="點(diǎn)擊測(cè)試"/>
</body>
2021-03-09
就是我想了一下? 發(fā)現(xiàn)是因?yàn)閍ge>=0的原因 所以最后那個(gè)else if循環(huán)不能執(zhí)行 把0改成一就可以了? 但是還有沒有其他辦法?