Javascript 如何在HTML中从右向左键入?
找不到任何与此相关的内容(已经谷歌搜索过) 使用JavaScript、CSS或HTML,是否有跨浏览器的方式来方便从右向左键入阿拉伯语?使用CSS属性Javascript 如何在HTML中从右向左键入?,javascript,input,right-to-left,Javascript,Input,Right To Left,找不到任何与此相关的内容(已经谷歌搜索过) 使用JavaScript、CSS或HTML,是否有跨浏览器的方式来方便从右向左键入阿拉伯语?使用CSS属性 textarea{ 方向:rtl; } 使用方向:RTL进行右对齐 编写一个附加到事件“onkeyup”的JavaScript处理程序,该处理程序将输入的字符向左移动(执行一些文本处理)。您应该看起来更好。 无论如何,我发现了一个有效的解决方案: <input type="text" class="rtlText"> .rtlT
textarea{
方向:rtl;
}
使用方向:RTL
进行右对齐
编写一个附加到事件“onkeyup”的JavaScript处理程序,该处理程序将输入的字符向左移动(执行一些文本处理)。您应该看起来更好。
无论如何,我发现了一个有效的解决方案:
<input type="text" class="rtlText">
.rtlText{
direction:rtl;
unicode-bidi:bidi-override;
}
.rtlText{
方向:rtl;
unicode-bidi:bidi覆盖;
}
这不仅使输入从右向左,而且使字符本身从右向左输入
这里有一个JSFIDLE:文本仍然从左向右追加,它需要从右向左键入。谢谢。@gurvinder372使用
unicode-bidi:bidi覆盖代码>也正如RJ45的回答所建议的。这样做,它就工作了,这是小提琴谢谢,你的代码工作了。请在您的帖子中更改以附加此提琴@gurvinder372添加此提琴