Ostatnio edytowany:

dirname

Autor: Virtual Patriot

Przeznaczenie atrybutu dirname

Za pomocą atrybutu dirname możemy określić nazwę dodatkowej danej, którą ma reprezentować interesujący nas element HTML oraz która ma przechowywać informację o kierunku tekstu, który posiada wspomniany element HTML. Wartość ltr oznacza kierunek od lewej do prawej. Wartość rtl oznacza kierunek od prawej do lewej. Ponadto wspomniana dana może zostać wykorzystana przez jeden z mechanizmów przeglądarki internetowej podczas procesu, który następuje po zatwierdzeniu formularza HTML przez użytkownika, z którym to formularzem HTML został powiązany interesujący nas element HTML posiadający wspomniany atrybut dirname wraz z wybraną przez nas wartością.

Elementy HTML dla atrybutu dirname

  1. input
  2. textarea

Przykład atrybutu dirname

<!DOCTYPE HTML>
<html>
  <head>
    <meta charset="utf-8">
    <title>Darmowy Kurs HTML</title>
  </head>
  <body>

    <form action="http://webkod.pl/php/submit-result.php">
      <label>
        Podaj imię:
        <input type="text" name="imie" dirname="kierunek">
      </label>

      <button type="submit">zatwierdź</button>
    </form>

  </body>
</html>

Rezultat

W momencie gdy formularz HTML zostanie zatwierdzony przez użytkownika przeglądarka internetowa otrzyma dodatkową daną posiadającą wartość określającą informację o kierunku tekstu, jaki posiadał przykładowy element "input", który został powiązany ze wspomnianym formularzem HTML reprezentowanym przez element "form", ponadto wspomniana dana zostanie przekazana przeglądarce internetowej jako dana o nazwie "kierunek", ponieważ do wspomnianego elementu "input" został dodany atrybut "dirname" wraz z wartością "kierunek".

Interpretacja atrybutu dirname

Firefox

nie

Google Chrome

tak

Safari

tak

Opera

tak

Internet Explorer

nie

Edge

nie