判断js input的值是否正确,看代码

window.onload=function(){
		phonenum=document.getElementById("phonenum1").value;
		// var vphonenum=phonenum;
		// alert(vphonenum);
		// return false;
		but=document.getElementById("but");
		but.onclick=(function(){
			if (phonenum ==="") {
				alert("手机号码不能为空,请重新输入");
				return false;
			}else{
				alert(phonenum);
			}
		});		
	}	

这样写对吗?表单有值也会alert,没有值也会弹出alert

慕设计5951087
浏览 2253回答 3
3回答

Caballarii

把phonenum=document.getElementById("phonenum1").value;写到onclick里面去

慕粉小玉儿

phonenum=document.getElementById("phonenum1").value;页面一加载就获取文本框的值肯定是空,这句话应该放到onclick事件里面去,点击的时候再去取值才对
打开App,查看更多内容
随时随地看视频慕课网APP