De derecha a izquierda Entrada de texto HTML

Para mi sitio web, necesito proporcionar soporte árabe. Parte de esto es proporcionar cuadros de texto de entrada donde, cuando el usuario escribe, los nuevos caracteres deben agregarse a la izquierda y el texto debe alinearse a la derecha.

setting la propiedad css a

text-align:right

no funcionó, ya que no pude mover el cursor hacia la izquierda y agregar letras allí. Así que eliminé esa propiedad y agregué

direction:RTL

Aquí, el cursor vino a la izquierda y el texto estaba alineado a la derecha. pero los caracteres recién agregados no se agregaban a la izquierda. En su lugar, solo se agregaban al extremo derecho.

¿Cómo puedo solucionar esto? por favor ayuda.

Por ejemplo, vea el cuadro de búsqueda de la página árabe de google. Necesito el comportamiento exacto, aunque no con ese elegante icono de teclado, etc.,http: //www.google.com/webhp? hl = ar

Respuestas a la pregunta(6)

Su respuesta a la pregunta