js 如何读取空格

JavaScript016

js 如何读取空格,第1张

<script>

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("有空格")

}