classList对象与使用blur进行表单非空验证
16lz
2022-05-24
1. classList对象
添加样式
box.classList.add('bgc')
判断是否存在该样式
// console.log(box.classList.contains('bgc'))
// console.log(box.classList.contains('gc'))
删除样式
box.classList.remove('bgc')
替换样式
box.classList.replace('bgc','bc')
动态添加样式 如果没有就加上 有就去掉
box.classList.toggle('bc')
2. blur进行表单非空验证
function check(els){
event.preventDefault()
event.stopPropagation()
}
document.forms.login.email.onblur=function(){
if(email.value.length===0){
alert('输入邮箱')
return false
}else if(email.value.length!==0&&password.value.length!==0){
alert('请登录')
}
}
document.forms.login.password.onblur=function(){
if(password.value.length===0){
alert('输入密码')
return false
}else if(email.value.length!==0&&password.value.length!==0){
alert('请登录')
}
}
更多相关文章
- Android之生成桌面快捷方式(二)
- Android之创建程序快捷方式
- 修改Android默认的RadioButton样式
- Android: 自定义Tab样式
- android自定义progressbar图片大小自适应
- Android中RatingBar的自定义总结
- android app 添加logo
- Retrofit简单使用(Kotlin)
- Win7 64位 Android(安卓)SDK下载和更新失败的解决方法