需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<script>标签,输入js代码:if ($('input').val() !== '') {$('body').append('非空')}。
3、浏览器运行index.html页面,此时会打印出js非空验证的结果。
1、用正则表达式判断<input type="text" id="name" placeholder="请输入用户名" value="" onblur="CheckChinese('name',this.value)" class="form-control">
function CheckIsChinese(obj,val){
var reg = new RegExp("[\\u4E00-\\u9FFF]+","g")
if(reg.test(val)){alert("包含汉字!")}
}
2、用 Unicode 字符范围判断
function chkstrlen(str){
var strlen = 0
for(var i = 0i <str.lengthi++){
if(str.charCodeAt(i) >255) //如果是汉字,则字符串长度加2
strlen += 2
else
strlen++
}
return strlen
}