如何将错误提示显示在文本框右侧而不是文本框内
function check(){<br /> var phone = document.getElementById('PhoneNumber').value;<br /> if(!(/^1(3|4|5|6|7|8|9)\d{9}$/.test(phone))){<br /> this.PhoneNumber.value = "手机号码错误";<br /> this.PhoneNumber.focus();<br /> }<br /> }
输入框的下面放P元素,先是没有文字。等到验证失败的时候,P元素加上文字就可以了,注意使用红色字体就行了
问题解决了,在文本框后写个span标签,标签内写提示的内容,在function内利用循坏语句分别触发显示和隐藏span标签