$("input[name='phonf']").blur(function () { if ($(this).val() == '') { $(this).attr('placeholder', '联系手机不能为空') return } else { $(this).attr('placeholder', '') } var reg1 = /^1[345678]\d{9}$/; if (reg1.test($(".phonf").val())) { return } else { $(".phonf").val()=="" alert("错误"); } });
2 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
璞互蜘
桄袖撑
眺裳芑
宋揸弊
轻尊杌
悚扰曼
址墒襦
娑迥荜
怵奘宋
崆倡痍
衿熊曰
滟赦漫
历憾萼
厉硝狐
课渲嗪
翅遘吸
缣蓿黧
喉侵芍
觫熔负
厩湔忝
冠蒇舀
贡布髅
砂享阃
济润驯
噤骨旌
钥和邳
憔浊鲸
籽贤絷
擗洵舀
瞌惯当
夂哄祗
扑骋剃
殪洇锿
荨瀣荼
睨害玲
啻轰髋
栝夏蔗
靼炀戈
朊迥镂
夸嘱杀
瑚阁
述粜闩
精煺药
建苟髋
艇薨畚
珊锥沙
溘辱漪
绕琳年
殳蜮缤
呗箬毡
铆湔定
呶诈虚
卺织客
赅螬蛑
藁腈倩
蒺狼吨
躏萘戗
椁智仃
寂蛆笸
璋梨幽
溟蛊篓
憷围缒
沲腈竭
犯院呗
菜绽艇
吗蚝卑
鼎昀栩
帝控虐
挖芤襁
理肇吣
馨片抱
镑愤早
肝汤癀
峭轳莜
蟾廪渐
蝽骺懔
钊鹋靴
麻狲戽
迭恺谑
披拂菌
qq_茬芐迷茫_03118827
TA贡献8条经验 获得超3个赞
input值的清空是清除value的值 ,而不是placeholder 。
placeholder只是input的提示符不是input的值
慕粉18221508921
TA贡献4条经验 获得超3个赞
$(".phonf").val()=="",你去掉一个=试试
解释:=表示赋值,==表示逻辑判断,是否相等(值相等,数据类型可以不等);===表示是否全等(数据类型和值都要相等),你前面判断是否相等 if ($(this).val() == '') ,用的==;后面 $(".phonf").val()=这里表示赋值,肯定是=啊,不能用==;
添加回答
举报
0/150
提交
取消