在没有使用jquery等第三方库的情况下,首先要获得该元素,原生js可以使用document.getElementById(id)方法通过input元素的id来获得该元素对象,然后通过对象的value属性来控制input的数据,例如:
获取值
document.getElementById(id).value = ""
获取值
var value = document.getElementById(id).value
如果使用Jquery库就会很方便,使用Jquery选择器可以根据id,class,属性,标签名等查找元素获取元素对象,通过val()方法获取或设置input的值。
Jquery选择器的使用可以参考一下网址内容:
http://www.w3school.com.cn/jquery/jquery_selectors.asp
<script type="text/javascript">var button = document.getElementById('btn')
var qqhm = document.getElementById('qqhm')
//[1-9][0-9]{5,9}
var regq = /^[1-9]\d{4,11}$/i
button.onclick = function(){
if (qqhm.value =="") {
alert("QQ号码不能为空")
return false
}
if (!regq.test(qqhm.value)) {
alert("请输入正确的QQ号码")
return false
}
}
</script>
希望能帮到你~~~有问题继续追问!!!