Показать сообщение отдельно
  #4 (permalink)  
Старый 08.11.2010, 16:05
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Как пример:

В первое поле нужно ввести/вставить выражение, второе - результирующее


<form name="forma">
    <input type="text" />
    <input type="text" />
</form>

<script type="text/javascript">
window.onload = function(){
    var event = ['keyup', 'change'];
    for(i=0; i<event.length; i++){
       document.getElementsByName('forma')[0]['on'+event[i]] = function(i){
           return function(){
               this.elements[1].value = (this.elements[0].value == '') ? '' : eval(this.elements[0].value);
           };
      }(i);
    }
};
</script>

Последний раз редактировалось monolithed, 08.11.2010 в 18:24.
Ответить с цитированием