Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Подскажите кто знает по поводу смены атрибутов rtl и ltr
цитата
04/08/14 в 23:01
 RedCroc
Есть форма textarea name="message", текст там естественно набирается по стандарту, слева на право

есть 2 кнопки, надо что бы при клике на одну текст менялся на справа на лево (rtl), при нажатие на другой наоборот (ltr).

Кто может подсказать как реализовать?
цитата
04/08/14 в 23:23
 vkusnoserver
Код:
<script language="javascript">
function changeDIR(id)
{
   var input   = document.getElementById(id);
   var current = input.attributes['dir'].value;

   if (current == "")
      input.setAttribute('dir', 'rtl');

   if (current == "rtl") {
        input.attributes['dir'].value = "ltr";
        document.getElementById('change').value = "Справа налево";
   } else if (current == "ltr") {
      input.attributes['dir'].value = "rtl"
        document.getElementById('change').value = "Слева направо";
   }
}
</script>
<textarea dir="ltr" id="textarea"></textarea><br />
<input type="button" id="change" onclick="changeDIR('textarea');" value="Справа налево">

Вживую: http://jsfiddle.net/4n6fE/
цитата
04/08/14 в 23:53
 RedCroc
vkusnoserver: smail54.gif

как раз решил как сделать, но тут более подходяще для меня, грейт сенькс!


Эта страница в полной версии