2014-10-02 2 views
0

텍스트 입력 필드에 달러를 입력하는 중입니다. 가장 가까운 위치에 커서를두고 그것을 유지할 수있는 방향을 RTL로 설정 한 방법이 있습니까?텍스트 입력에서 커서 위치를 고정하는 방법

<input type="text" id="textArea"> 

CSS :이 단지 오른쪽에 커서를 시작하지만, 당신이 입력 할 때 여전히 표준 방식으로 이동

#textArea { 
direction:RTL;} 

. 어떤 도움을 주시면 감사하겠습니다.

+0

가능한 복제본 : http://stackoverflow.com/questions/7524855/right-to-left-text-html-input – greener

답변

2

당신이 입력의 내부 텍스트를 처리하고 있기 때문에, 단지 text-align: right;

#textArea{ 
    text-align: right; 
} 
0

또 다른 해결책은 또 다른 속성을 추가 dir attribute

<input type="text" dir="rtl" id="textArea">

+1

이것은 그의 문제를 해결하지 못합니다. 입력 할 때 텍스트는 오른쪽 정렬되지만 왼쪽에서 오른쪽으로 읽습니다. –

0

을 사용하는 것입니다 사용하여 입력은 다음과 같습니다.

onkeyup="rtl(this);" 
관련 문제