2013-11-20 62 views
0

我嘗試使div可見,如果輸入的值不是默認值。默認值是來自MySQL數據庫的令牌。如果definut div以外的輸入值設置爲可見

$("input[name='email']").on('keyup',function(){ 
    if ($("input[name='email']").val() != '[email protected]')){ 
     $("div.onchanged").show(); 
    }else{ 
     $("div.onchanged").hide(); 
    } 
}); 

任何想法?

JSFIDDLE LINK HERE

+0

任何錯誤控制檯?在附註中,使用'this.value!='info @ example.com'' – tymeJV

+0

什麼是錯誤或問題? –

+0

if($(this).val()!='[email protected]'){}更好 – Oyeme

回答

1

您有一個額外的支架。

if ($("input[name='email']").val() != '[email protected]'){ 

                 ^here 

正如評論所說,你可以只寫this.value避免瘋狂左右括號:

if(this.value != '[email protected]') { 
    //Your code 
} 

jsFiddle Demo

+0

非常感謝你:) –

+0

@ user2998059 - 很樂意提供幫助。如果它有幫助,請註冊並接受答案。謝謝。 – Krishna

+0

沒問題,但我有低rep ...很快我會:) –

相關問題