Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужна помощь с утсановкой курсора!!! помогите плз 
:(
    Опции темы
webkruter
Дата 1.9.2009, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 1.9.2009

Репутация: нет
Всего: нет



Народ помогите плиз нужно сделать когда окно появляется чтоб курсор по умолчанию появился в поле 
 
Код
<input name="textfield" type="text" class="стиль4" id="text1" accesskey="1" tabindex="1" dir="ltr" size="1" maxlength="3"/> 
чтоб сразу можно было вводить цифры
и как только он 3 числа ввел перескочил в другое 
Код
<input name="textfield2" type="text" class="стиль4" id="text2" accesskey="2" size="1" maxlength="3" /> 
для ввода!!!


И на нажатие флеш кнопки еденица чтоб в поле textfield появилась цифра один..ну типо что вроде калькулятора....

код кнопки

Код
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="127" height="116" title="1">
      <param name="movie" value="цифра1.swf" />
      <param name="quality" value="high" />
      <embed src="цифра1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="127" height="116"></embed>
  </object> 


Оч надо!!! с явой мало знаком...а задачу поставили! Заранее спасибо!


Это сообщение отредактировал(а) webkruter - 1.9.2009, 12:17
PM MAIL   Вверх
Amphiluke
Дата 1.9.2009, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

   <meta http-equiv="content-type" content="text/html;charset=utf-8" />
   <title>Template</title>

   <script type="text/javascript">
      function keyUpHandler(evnt) {
         var ev = (evnt) ? evnt : event;
         var sender = (ev.target) ? ev.target : ev.srcElement;
         if (sender.value.length >= 3) {
            var txtField2 = document.getElementById("text2");
            if (txtField2 != null) txtField2.focus();
         }
      }
   
      function addEventHandlers(evnt) {
         var txtField1 = document.getElementById("text1");
         if (txtField1 == null) return true;
         if (txtField1.addEventListener) {
            txtField1.addEventListener("keyup", keyUpHandler, false);
         } else {
            txtField1.attachEvent("onkeyup", keyUpHandler);
         }
         txtField1.focus();
      }
   
      if (window.addEventListener) {
         window.addEventListener("load", addEventHandlers, false);
      } else {
         window.attachEvent("onload", addEventHandlers)
      }
   </script>
   
</head>

<body>
   <form action="#">
      <input name="textfield" type="text" class="стиль4" id="text1" accesskey="1" tabindex="1" dir="ltr" size="1" maxlength="3" /><br />
      <input name="textfield2" type="text" class="стиль4" id="text2" accesskey="2" size="1" maxlength="3" />
   </form>
</body>

</html>


С флешем... не подскажу. Вызывать из flash функции JavaScript можно, но это не в этот раздел, по-моему.
PM   Вверх
webkruter
Дата 1.9.2009, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 1.9.2009

Репутация: нет
Всего: нет



Спасибо огромное!!! 
Я в шоке не ужели форумы работают...
Если честно это 1 на котором хоть кто то отвтил!!!
Спасибо!!! Ща буду мутить....
PM MAIL   Вверх
NewDima
Дата 1.9.2009, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 922
Регистрация: 20.2.2006
Где: <?here?>

Репутация: 1
Всего: 12



Можно сделать проще
Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
   <meta http-equiv="content-type" content="text/html;charset=utf-8" />
   <title>Template</title>
   <script type="text/javascript" language="javascript">
       function byId(id) {
           return document.getElementById(id);
       }
   </script>
</head>
<body onload="byId('text1').focus()">
   <form action="#">
      <input onkeypress="if (this.value.length>=3) byId('text2').focus()" id="text1" /><br />
      <input id="text2" /><br />
   </form>
</body>
</html>

Это работает, но я не уверен, что так стоит=)
PM ICQ   Вверх
Amphiluke
Дата 1.9.2009, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



NewDima, ну, если отталкиваться от принципа пространственного разведения HTML и JavaScript, то, наверное, не стоит. Хотя при большом желании сократить запись это не помешает. smile 

Это сообщение отредактировал(а) Amphiluke - 1.9.2009, 18:04
PM   Вверх
webkruter
Дата 2.9.2009, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 1.9.2009

Репутация: нет
Всего: нет



Спасибо!!!
Осталось разобраться с кнопками!!!!
PM MAIL   Вверх
Amphiluke
Дата 2.9.2009, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



webkruter, для вас так принципиально, чтобы кнопки были в исполнении Flash? Ну, замените их красивыми картинками с цифрами — проблемы все отпадут...

Хотя... не слушайте меня... нечего искать легких путей.



Причина редактирования: Добавлен архив с примером. По просьбе вопрошающих.

Это сообщение отредактировал(а) Amphiluke - 2.9.2009, 18:31

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  webkruter.rar 9,31 Kb
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0690 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.