Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передача фокуса из формы после ввода символа (https://javascript.ru/forum/misc/2988-peredacha-fokusa-iz-formy-posle-vvoda-simvola.html)

kuh 06.03.2009 13:55

Передача фокуса из формы после ввода символа
 
Задача: при вводе данных в html форму после ввода одного символа - фокус должен выйти из формы, а затем сразу же перейти обратно в форму, но уже в начале формы (это я так хочу реализовать ввод слов задом наперед).
Помогите хотя бы в общих чертах плз.

Onis 06.03.2009 17:14

В общих чертах так:

<script language="javascript" type="text/javascript">
    function invert(o)
	{
		if(!document.all) //если не IE
		{
			var end = o.value.length;  
			o.setSelectionRange(0,0);  
			o.focus();  
		}
		else
		{
			var r = o.createTextRange();  	
			r.collapse(true);  
			r.select(); 
		}
	}
 </script>

<input type="text" value="" onkeydown="invert(this);"/>

kuh 08.03.2009 19:50

Цитата:

Сообщение от Onis (Сообщение 13775)
В общих чертах так:

Спасибо! То, что нужно!


Часовой пояс GMT +3, время: 23:34.