javascript求助!!为什么javascript的代码不执行???

<html><head><title>我的爱好</title><scripttype="text/javascript">functioncheck(){varage=d... <html> <head><title>我的爱好</title>
<script type="text/javascript">
function check(){
var age=document.getElementsByName("nianling").value;

if(age < 18){
alert("小朋友,你尚未成年不能进入本站");
}}</script>

</head>
<body> <form action="" method="post">
<table width="800" border="1" height=500 >
<caption>我的爱好</caption>
<tr>
<td align=center>姓名:</td> <td>
<input type="text" name="xingming"></td> </tr>
<tr>
<td align=center>密码:</td> <td>
<input type="text" name="mima"></td> </tr>
<tr>
<td align=center>年龄:</td> <td>
<input type="text" name="nianling" ></td> </tr>
<tr><td width=100% colspan="2" align=center><input type="submit" value="提交" onclick="check()">   <input type="reset" value="重置">
</td></tr>

</td> </tr>
</table>
</form>
</body>
</html>
展开
 我来答
旅初彤2B
2019-06-13 · TA获得超过2.6万个赞
知道大有可为答主
回答量:4.4万
采纳率:65%
帮助的人:5481万
展开全部
你这个函数在哪个事件里面执行,你都没写,肯定不会执行
更多追问追答
追问
不好意思刚才复制粘贴没注意😭😭😭可以再看看吗
追答
var age=document.getElementsByName("nianling").value;这一句有问题,你这一句根本获得不了值,因为你这个是document.getElementsByName是获得一组,所以这一句要改成var age=document.getElementsByName("nianling")[0].value
百度网友31534eea65
2019-06-13
知道答主
回答量:10
采纳率:0%
帮助的人:1.8万
展开全部
代码是从上往下执行的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式