1.正则表达式主要用于表单验证,如机号,邮箱,身份证等
匹配符:
密码只能是6位,且里面只包含数字,字母下,下划线
编写一个用于匹配密码格式的正确表达式:
<input type="text" name="pwd" id="pwd" value="" />
<input type="button" name="btn" id="" value="验证" />
<script type="text/javascript">
document.getElementById("btn").onclick=function(){
var pwd=document.getElementById("pwd").value
var reg=/^[0-9a-zA-Z](6)$/
var isPwd=reg.test(pwd)
console.log(ispwd)
}
简单的字符:
表示的代码:
<script type="text/javascript">
document.getElementById("btn").onclick=function(){
//密码只能是6位,且里面只包含数字,字母下,下划线
var pwd=document.getElementById("pwd").value
var uname=document.getElementById("uname").value
var email=document.getElementById("email").value
//编写一个用于匹配密码格式的正确表达式
var reg=/^[0-9a-zA-Z][6,10]$/
var reg_1=/^[\u4e00-\u9fa5][3,5]$/
var isPwd=reg.test(pwd)
console.log(isPwd)
var isPwd=reg.test(uname)
console.log(isUname)
//密码长度6-10,且只能是字母,数字,下划线
//邮件地址12332@.com
var reg_2=/
}
</script>
简单的标签:
<input type="button" name="btn" id="btn" value="点击" />
<div id="div1">
这是div1
</div>
<div id="div2">
这是div2
</div>
<div id="div3">
这是div3
</div>
<ul>
<li>列表项1</li>
<li>列表项1</li>
<li>列表项1</li>
<li>列表项1</li>
</ul>
<span class="sp">
这是一个span标签
</span>
<p class="sp"></p>
性别:<input type="radio" name="sex" value="男" />男
<input type="radio" name="sex" value="" />女
<input type="text" name="uname" value="" />
<script type="text/javascript">
//使用document获取标签的几种方式
// var div1=document.getElementById("div1")
// var div2=document.getElementById("div2")
// console.log(div1)
// console.log(div2)
//如果这个标签有id属性,那么可以直接使用id的值就可以获取到该标签
console.log(btn)
console.log(div1)
btn.onclick=function(){
//alert("aa")
//通过标签名来获取标签
var divs=document.getElementById("div")
//console.log(divs)
for(var i=0;i<divs.length;i++){
console.log(divs[i])
}
}
</script>