Verification输入验证window.onload=function(){varbuttonClick=document.getElementsByTagName('button')[0];varcellPhone=document.getElementsByTagName('input')[0].value;varage=document.getElementsByTagName('input')[1].value;buttonClick.onclick=function(){if(cellPhone==""||isNaN(cellPhone)){alert('请输入手机号码');}}}手机号码:年龄:提交每次获取到的input值都是空,手动输入了值也是空,怎么回事呢
2 回答

饮歌长啸
TA贡献1951条经验 获得超3个赞
你挂在window.onload事件下去读取编辑框,也就是页面加载完的时候执行,这时编辑框内容还空着呢,你应该在提交的点击事件,再去读取就对了。window.onload=function(){varbuttonClick=document.getElementsByTagName('button')[0];buttonClick.onclick=function(){varcellPhone=document.getElementsByTagName('input')[0].value;varage=document.getElementsByTagName('input')[1].value;if(cellPhone==""||isNaN(cellPhone)){alert('请输入手机号码');}}}

梦里花落0921
TA贡献1772条经验 获得超6个赞
window.onload=function(){varbuttonClick=document.getElementsByTagName('button')[0];buttonClick.onclick=function(){varcellPhone=document.getElementsByTagName('input')[0].value;varage=document.getElementsByTagName('input')[1].value;if(cellPhone==""||isNaN(cellPhone)){alert('请输入手机号码');}}}
添加回答
举报
0/150
提交
取消