2012-06-08 3 views
2

jQuery와 HTML5를 사용하여 iPad에서 응용 프로그램을 개발 중입니다.jQuery focus() 버튼을 클릭하여 텍스트 상자에 클릭하십시오.

버튼 클릭으로 textbox에 집중하고자합니다. 버튼 기능은 textbox 값을 지우는 것입니다. 값을 지운 후에는 textbox에 포커스가 있어야합니다.

내 코드입니다 : 내가 JQuery와 1.4.4

+0

여기에 어떤 질문이 있는지 명확하지 않습니다. – kinakuta

+0

버튼 클릭시 텍스트 상자에 포커스를두고 싶습니다. – user1439792

+0

원래 게시물에서 수집 한 내용이지만 질문을하지 않고 여기에 일부 코드를 포함 시켰습니다. 작동 되나요? 특정 문제가 있습니까? 마크 업을 포함시키지 않았으므로 지금까지 보여준 코드에 대해서는 언급 할 수 없습니다. – kinakuta

답변

1

을 사용하고

function onclickclearbtn(){ 
    $('#txtbox').val(''); 
    $('#txtbox').focus(); 
} 

내가 텍스트 필드 내부의 버튼을 오버레이 같은 것을 건의 할 것입니다. 예 : http://cor.to/focustest (http://fiddle.jshell.net/tomasdev/W8udu/show/light/)

왜? iOS는 .focus()으로가는 길을 제공하지 않습니다. 사용자가 끊임없이 키보드를 팝업해야하기 때문입니다. 따라서 키보드를 표시하려면 입력에 실제 사용자 동작이 필요합니다.

우리가하는 일? 단추 위에 투명하게 입력하십시오.

관련 문제