ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 27.06.2009, 13:26
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Код:
<form>
  <input type="checkbox" name="left_block" value="1111">
  <input type="checkbox" name="left_block" value="2222">
  <input type="checkbox" name="left_block" value="3333">
  <input type="checkbox" name="left_block" value="4444">
  <br>
  <input type="text" name="txt1" id="txt1">
  <input type="text" name="txt2" id="txt2">
  <br>
</form>
<script> 

(function(bind)
{
  var

  form  = document.forms[0],

  ult    = form.txt1,
  penult = form.txt2,

  history = [];

  bind.call(form, 'click', function voodoo(e)
  {
    var node = e.target || e.srcElement, i, value = node.value, entries;

    if(node.name != 'left_block')
    {
      return;
    }

    if(node.checked)
    {
      history.push(value);
    }
    else
    {
      i = history.length;

      while(i--)
      {
        if(history[i] == value)
        {
          history.splice(i, 1);
        }
      }
    }

    entries = history.slice(-2)

    ult.value    = entries.shift() || '';
    penult.value = entries.shift() || '';

  });

})(document.addEventListener ?

function(type, fn, bubble)
{
  this.addEventListener(type, fn, !!bubble);
} :

function(type, fn)
{
  this.attachEvent('on' + type, fn);
});

</script>
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ