2010-02-25 2 views
0

내가 무엇을하려고 하는지를 실제로 알지는 못하기 때문에 설명 할 것입니다. 내 사이트 상단에 공지 유형 메시지를 표시하려는 섹션이 있습니다. 이 메시지는 사이트 회원에게만 관련이 있습니다. 따라서 사용자 이름과 비밀번호를 입력 할 때 div/메시지가 나타나기를 바랍니다. 하드 코딩 된 메시지이기 때문에 데이터베이스에 대한 참조가 없습니다. 더 설명해야 할 필요가 있다면 알려주십시오.Javascript 기능 질문 - 양식 항목에 나타납니다

답변

2

입력의 onkeydown 이벤트를 처리하고 메시지에 지정한 div에 메시지를 표시하십시오. 그러나 한 번 호출 한 후에는 사용자가 키를 누를 때마다 이벤트를 반복해서 발생시키지 않도록 이벤트의 바인딩을 해제 할 수 있습니다.

$(function() { $('#username').keydown(function() { $('#announcement').html('Welcome to the site'); $(this).unbind('keydown'); }); }); 
+0

그리고이 파일을 자신의 .js 파일로 설정했습니다. 나는 자바 스크립트 전문가가 아니기 때문에 미안하다. 바보 같다. – bgadoci

+0

'

0

텍스트 상자에 대해 change 이벤트를 처리하고 메시지를 처리기에 표시해야합니다.

+0

변경 내용은 사용자가 컨트롤 밖으로 나가면 텍스트 상자에서만 트리거됩니다. –