2012-11-28 111 views
0

Ive得到了一個功能至極驗證如果名稱字段是5個符號,但我想補充valiation如果有一個空的空間驗證形式 - 無空格

function validateName() { 
     if(name.val().length < 5) { 
} 

我嘗試這一點,但它不工作

function validateName() { 
     if(name.val().length < 5 && name.val(" ") < 0) { 
} 
+0

是否允許在中間有空白空間?像「A B」這樣的東西有效嗎? –

+0

不,因爲它應該是一個URL。我知道現在它是名稱,但我打算使用它的網址 –

回答

1

變化validatename到:

function validateName() { 
    if(name.val().length < 5 && name.val().indexOf(" ") < 0) { 
     // your code here 
    } 
} 

上的JavaScript的indexOf方法快速參考

demo

+0

以及我仍然可以按5倍的空間,它仍然接受它 –

+0

對不起,我錯過了在.indexOf()之前調用name.val() – Bruno

+0

仍然是一回事 –