alert为什么不弹出对话框???

functionnianling(){//函数vard=document.getElementById("uage");if(isNaN(d.value)){alert(... function nianling(){//函数
var d = document.getElementById("uage");
if(isNaN(d.value))
{

alert("年龄必须为数字!");
return false;
}

}
<td>*年龄
<input type="text" name="textfield5" class="a" id="uage"></td>//年龄的id为“uage”

<input type="submit" name="Submit" value="提交" onclick=" return nianling()"/> //调用函数

当点击“提交按钮的时候不弹出对话框”请问是怎么回事???
写在脚本块里了,可是就是不弹对话框!!

都试了 可是还是不行 按说每错的啊!!!
展开
 我来答
smluyi
推荐于2016-07-12 · TA获得超过1356个赞
知道大有可为答主
回答量:515
采纳率:0%
帮助的人:813万
展开全部
1没看清楚楼主你写到<script>里了吗
2如果写了,把那个return前引号前的空格去掉试试onclick="return nianling()"
2不行的话
submit onclick去掉
在<form >中加一个<form onsubmit="return nianling()"/>试试
____________________________________________
有没有提示javascript出错呢,有的话是不是你符号写错了..
zch_
2008-05-06 · TA获得超过787个赞
知道小有建树答主
回答量:1040
采纳率:0%
帮助的人:943万
展开全部
<script>
function nianling(){//函数
var d = document.getElementById("uage");
if(isNaN(d.value))
{alert("年龄必须为数字!");return false;}
} </script>
<td>*年龄
<input type="text" name="textfield5" class="a" id="uage"></td> <!--//年龄的id为“uage” -->
<input type="submit" name="Submit" value="提交" onclick=" return nianling()"/>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4dc7f90
2008-05-06 · TA获得超过1.6万个赞
知道小有建树答主
回答量:1702
采纳率:0%
帮助的人:715万
展开全部
你没有把你的函数写在 脚本块里
<script></script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式