dirname 属性書字方向データのクエリ名を指定する

dirname 属性は、入力コントロールに入力されたデータの書字方向をクエリ値として送信する際の、クエリ名を指定します。

指定した値がクエリ名になり、例えば dirname="name-dir" と指定して左から右に書く言語のデータを送信した場合、送信されるデータは &name-dir=ltr のようになります。このデータを利用してサーバサイドで処理を行うといったことが可能です。

クエリ値はユーザエージェントによって取得され送信されますが、下記のいずれかになります。

送信されるクエリ値 書字方向
ltr 左から右
rtl 右から左 (アラビア語など一部の言語)

サンプルソースを見る

dirname 属性の仕様

この属性を使用できる要素

dirname 属性のサンプルソース

<fieldset>
 <legend>Shipping Information</legend>
 <p>
  <label>Name
   <input type="text" name="fullname" dirname="name-dir" />
  </label>
 </p>
 <p>
  <label>Address
   <input type="text" name="address" dirname="address-dir" />
  </label>
 </p>
</fieldset>