2017-02-20 63 views
3

存在我有一個HTML輸入文本是這樣的:檢查輸入值從獨特的輸入名稱

<input type="text" name="address[5][firstname]"> 

我要檢查,如果該值僅由含有特定字符串像輸入存在。這是我到目前爲止已經完成:

if($("input[name*='[firstname]']").length < 1){ 
    console.log('in'); 
} 

if($("input[name*='[firstname]']").length < 1){ 
    console.log('in'); 
} 
+1

你能不能具體點嗎?您想做什麼?另外,請觀察控制檯是否有任何錯誤。 – 31piy

回答

3

我要檢查,如果該值僅包含一個特定的字符串如姓名輸入存在

你的選擇是好的,但你if條件是錯誤的。您正在檢查< 1,但已經有一個元素匹配,長度爲1,因此條件不滿足。將其更改爲> 0

if($("input[name*='[firstname]']").length > 0){ 
    alert('in'); 
} 

https://jsfiddle.net/sureshatta/tuwdzgue/