var a="1 2"
a=a.search(/ /g) //search方法代表 查找设定条件的字符,如果有 返回该字符,如果没有 返回-1
alert(a)
</script>
用indexOf(" ")可以判断是否有空格,如果没有空格则返回-1,如果有空格,则返回空格的位置。判断是否有空格,有空格则提示,例程如下:
<input type="text" name="reg"/>
<input type="submit" onclick="checkdata()"/>
<script>
function checkdata()
{
if(reg.value.indexOf(" ")!=-1){
alert("用户名有空格!")
return false
}
if(reg.value=="")
{
reg.focus()
alert("用户名不能为空!")
return false
}
}
</script>
var str = "任意 字符串"if (str.indexOf(" ") == -1) {
alert("没有空格")
} else {
alert("有空格")
}