検索

ホームページ  >  に質問  >  本文

HTML入力のテキスト方向を逆にする

<p>私のウェブサイトにはアラビア語のサポートが必要です。その一環として、ユーザーが入力するときに新しい文字を左側に追加し、テキストを右揃えにする必要がある入力テキスト ボックスを提供します。 </p> <p>CSS プロパティを </p> に設定します。 <pre class="brush:php;toolbar:false;">text-align:right</pre> <p> は、カーソルを左に移動してそこに文字を追加できなかったため、機能しませんでした。そこで、その属性を削除し、</p> を追加しました。 <pre class="brush:php;toolbar:false;">direction:RTL</pre> <p>ここでは、カーソルが左に移動し、テキストが右揃えになります。ただし、新しく追加された文字は左側には追加されず、右側の最後にのみ追加されます。 </p> <p>この問題を解決するにはどうすればよいですか?助けてください..</p> <p>たとえば、Google のアラビア語ページの検索ボックスをチェックしてください。派手なキーボード アイコンなどはありませんが、まったく同じ動作が必要です。 http://www.google.com/webhp?hl=ar</p>
P粉217629009P粉217629009536日前676

全員に返信(2)返信します

  • P粉101708623

    P粉1017086232023-08-23 11:20:24

    入力ボックスでは dir="rtl" を使用できます。サポートされています。

    リーリー

    返事
    0
  • P粉982054449

    P粉9820544492023-08-23 00:27:08

    これが私が考えることができることです:

    • 右揃えには direction:RTL を使用します
    • 入力された文字を左に移動する (テキスト処理を行う) イベント「onkeyup」にアタッチされる JavaScript ハンドラーを作成します。

    返事
    0
  • キャンセル返事