2012-10-25 1 views
1

이전 모바일 장치 사용자에게 적합한 html 양식을 만들고 있습니다.blackberry5로 입력 필드에서 텍스트의 가로 스크롤을 방지하는 방법

트랙 패드를 사용하여 텍스트 필드의 오른쪽으로 이동 한 다음 텍스트가 왼쪽으로 스크롤되어 숨겨지면 오래된 Blackberry 장치 (예 : 2 년 된 9300)를 사용하면 문제가 생깁니다. .

이 동작을 방지하거나 입력이 포커스를 잃은 후에 텍스트를 재정렬하는 방법이 있습니까?

문제는 이처럼 단순한 형태로도 분명합니다. 그것은 다른 사람을 도움이 경우

<form> <input type="text" name="testit" /> </form>

답변

0

, 나는이 문제를 해결할 수있는 방법을 발견했다 -하지만 사람이 더 나은 솔루션을 생각할 수 있다면 나는 그것을 듣고 싶네요.

나는 단순히 텍스트 필드를 지우고 마우스가 입력을 떠날 때 값을 텍스트 필드에 다시 작성합니다.

<script type="text/javascript"> 
function updateTheText() 
{ 
    var boxVal = $('#testit').val(); 
    $('#testit').val(''); 
    $('#testit').val(boxVal); 
} 
</script> 

다음 입력

<form> 
<input type="text" id="testit" name="testit" onmouseout="updateTheText()" /> 
</form> 
에 추가 onmouseout
관련 문제