js怎么判断用户输入框中含有特殊字符“”

JavaScript015

js怎么判断用户输入框中含有特殊字符“”,第1张

可以使用字符串的indexOf方法来判断,这个方法是返回字符的下标,如果存在就返回下标,不存在返回一个负数,那么你就判断indexOf返回的数是大于0或小于0就可以知道有没有包含"\"了:str.indexOf("\")

遍历你要判断的字符串str,用str.charCodeAt(下标),获得每个字符的asc码,然后对照asc码表来判断其所属类型的。或者用正则,/^[a-zA-Z]$/.test()括号里是被检测的字符串,这个正则检测是否都为英文/^[0-9]$/检测是否为数字