JS如何检查是否有相同的字符串

JavaScript023

JS如何检查是否有相同的字符串,第1张

function testfun(str)

{

var array = new array('1','2','3','www.111cn.net','5')

for( var i=0i<array.lengthi++ )

{

if( array[i] == str )

{

alert('找到与'+str+'相等元素')

}

}

}

//调用方法

var str='www.111cn.net'

testfun(str)

//输出结果 找到与www.111cn.net相等元素

方法

<html>

<head>

<script language="javascript">

function checkValue(){

var objUserName = document.getElementByIdx_x("txtUserName")

var reg = /^\s*(\S+)\s*$/

if(reg.test(objUserName.value)){

//如果用户输入的内容,开头或结尾带有空格,则将空格去掉,重新赋给文本框的value属性

objUserName.value = RegExp.$1

alert("验证通过")

}else{

//如果用户只输入了空格,则将空格清空

objUserName.value = ""

alert("请输入用户名")

}

}

</script>

</head>

<body onload="">

<input type="text" id="txtUserName"/>

<button onclick="checkValue()">Check</button>

</body>

</html>

如果要用js进行错别字检查

首先需要一个

正确的字库

然后

传输数据的过程长中

把已经传过来的字

和字库进行比较

这样进行检查