2014-12-04 1 views

답변

1

예, 그렇지만 PHP와 관련이 없습니다. 이를 위해서는 JavaScript/jQuery가 필요합니다.

$(document).on("keyup", "#watch", function() { 
 
    // console.log($(this).val()); 
 
    if ($(this).val() === ".xml") { 
 
    $('form#form-watch').submit(); 
 
    } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<form id="form-watch"> 
 
    <input type="text" id="watch" /> 
 
</form>

0

, 당신은 PHP에서 이렇게 싶지 않을 것이다, 그러나 당신은의 keyup 수신기를 사용할 수 있습니다 또는 Forien이 말한 것처럼 jQuery가 말했다.

다음은 올바른 트랙에서 나갈 수있는 jQuery 솔루션입니다. 작동 여부는 확실하지만 주위에 게임을 가지고 있습니다.

$(document).ready(function(){ 

    $("#textf").keypress(function() { 
     if($("#textf").contains(".xml")){ 
      $("#testform").submit(); 
     } 
    }); 

}); 
1

이것은 JS 수행 할 수 있습니다 다음과 같은

http://api.jquery.com/keypress/

+0

그래, 꽤 좋아. 일해야한다. 나는 너무 게으르다 : D OP가 알 수 있도록 jQuery 플러그인을 포함 할 필요성에 대한 정보를 추가 할 수도있다. – Forien

관련 문제