为了账号安全,请及时绑定邮箱和手机立即绑定

这段代码为什么name为空不弹出

这段代码为什么name为空不弹出

慕用9244143 2017-04-02 11:45:03
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body>    <center>        <form>            name<input type="text" id='name'/>            <br />            key    <input type="text" id='key'/>            <br />            <br />            <input type="button" value="submit" id='sub' onclick="check()"/>            <input type="reset" value="clear" id='clr'/>        </form></center><script type="text/javascript">var name=document.getElementById('name');var key=document.getElementById('key');function check(){ if (name.value==""){ alert("please input your name!"); } if (key.value==""){ alert("input your key!"); } }</script></body></html>
查看完整描述

3 回答

?
慕粉185930985

TA贡献8条经验 获得超2个赞

其实主要是你无法获取到对应的key和name对象。这是因为执行顺序的问题。你讲你的代码包裹在 window.onload 中,应该就可以了。
查看完整回答
1 反对 回复 2017-04-02
  • 3 回答
  • 1 关注
  • 1393 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信