2012-08-14 54 views
1

我無法使以下方式工作,我從Chrome的控制檯獲得的所有內容都是Uncaught SyntaxError: Unexpected string未捕獲的語法錯誤:意外的字符串

我試過tmp = event.keyCode並將if聲明中的tmp更改爲event.keyCode但我無法確定問題。

function showSearching() { 
 
    alert ("Hello World"); 
 
} 
 

 
$('#search').bind('keydown', function() { 
 
    tmp = Number(event.keyCode); 
 
    if ((tmp=<"48" && tmp=>"90") || (tmp=<"96" && tmp=>"111") || (tmp=<"186" && tmp=>"222")) { 
 
     showSearching(); 
 
    }  
 
});
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> 
 
<input id="search" type="text">
在if語句關係運算符

回答

6

語法錯誤。

變化=> to >==< to <=

$('#search').bind('keydown', function() { 
    tmp = Number(event.keyCode); 
    if ((tmp <= "48" && tmp >= "90") || (tmp <= "96" && tmp >= "111") || (tmp <= "186" && tmp >= "222")) { 
     showSearching(); 
    } 
});​ 
2

變化=<<=

if ((tmp<="48" && tmp>="90") 
相關問題