Attributo dirname


Definizione

L'attributo dirname, applicato ad un elemento <input> o <textarea>, serve ad inviare informazioni sulla direzione di scrittura dell'utente.

Attraverso l'attributo dirname, l'utente invia indirettamente al server un valore specifico sulla direzione della scrittura utilizzata.

Il server otterrà il valore ltr nel caso di direzione scrittura da sinistra a destra, o rtl nel caso inverso (esempio per la lingua araba).

Il valore impostato nell'attributo dirname deve essere identico al valore name seguito dal suffisso ".dir".

Esempio:

<input name="cognome" dirname="cognome.dir">

 

dirname

attributo

Invia informazioni sulla direzione di scrittura da un elemento input

Posizione: <body>

Esempio

<form method="get"> <label for="myemail">La tua email</label><br> <input id="myemail" name="mail" dirname="mail.dir" type="email"><br> <br> <input type="submit"> </form>



Usato in

Elemento Descrizione
<input>Definisce un area di input per l'invio di dati e informazioni
<textarea>Area di testo libero espandibile per form HTML


Compatibilità

Non è supportato da tutti i browser.

Mozilla Firefox non supporta questo attributo.



Approfondimento

Inviando un form contenente un tag input con dirname impostato, il server restituirà un valore simile all'esempio in basso.

Esempio con metodo "GET":  "https://miosito.com/contact/?nome=mionome&[email protected]&email.dir=ltr".