2017-03-16 6 views
1

내가 속성 DIR = "RTL"내 텍스트와 텍스트 영역이 혼합 텍스트 (RTL + LTR)에 대한 텍스트 영역에서 값을 읽는 것은 외모가 좋은 Correct order of characters올바른 순서

그러나 나는 시도하고있다 (예를 들어 jQuery 또는 네이티브 JS를 통해) JS의 textarea 값을 가져 오려면 잘못된 방식으로 수신합니다.

JS로 가져올 수 있습니까? 텍스트 영역에서) 올바른 방법으로?

+0

바이올린을 생성하여 디버깅 할 수 있습니까? – Rajesh

+0

물론 그렇습니다. 물론 https://jsfiddle.net/jgpt008c/ – Eugene

+0

[오른쪽에서 왼쪽으로 텍스트 입력 필드를 올바르게 처리하는 방법]의 복제본이있을 수 있습니까?] (http://stackoverflow.com/questions/26361649/) 오른쪽에서 왼쪽으로 텍스트 입력 필드 - 오른쪽 - 방법) – Rajesh

답변

0

텍스트 영역에서 데이터를 가져 오려고하면 사용중인 언어가 오른쪽에서 왼쪽으로 시작됩니다. js 파서는 오른쪽에서 왼쪽으로 가져옵니다. 영어로 쓰면 왼쪽에서 오른쪽입니다. 이 언어는 반대이므로이 오류가 발생하는 이유입니다. 고유 한 방식으로 값을 작성하십시오. "NAME : שם"로 작성하십시오.

+0

미안 해요, 이해가 안되네요, "네이티브 방식으로 가치를 써라"는게 무슨 뜻이야? 이미 텍스트 영역에 올바르게 작성되었습니다. – Eugene

+0

나는 오른쪽에서 왼쪽으로 값을 쓰는 것을 의미합니다. <<<< ====이 방식으로 당신은 영어처럼 ==== >>>> 왼쪽에서 오른쪽으로 다루고 있습니다. 파서는 오른쪽에서 왼쪽으로 텍스트를 가져옵니다. 쓰기 : 오른쪽 사이트에 다음 NAME. – jadoon

+0

예, 텍스트 영역에 쓰여졌습니다. 내 문제는 JS를 통해이 값을 얻으려고 할 때 위에서 설명한대로 순서가 섞여 있다는 것입니다. – Eugene