jquery - onkeyup - заменить ввод и скопировать в другой ввод - PullRequest
0 голосов
/ 15 декабря 2009

Старый встроенный js-код выглядел так:

onchange="alias_generator(this,document.forms['category_form'].alias)" onkeyup="alias_generator(this,document.forms['category_form'].alias)"

Это просто означает: скопировать из 1. ввода (заголовка) (это) ... отфильтровать его с помощью alias_generator (который удаляет специальный символ) и move это 2. вход (псевдоним) .

Я новичок в jquery и внешних js - было бы здорово, если бы кто-то мог мне помочь с этим.

уже сделал кое-что, что работает при загрузке, но не обновляет ...

var title = document.forms['admin'].title;

var alias = document.forms['admin'].alias;

alias_generator(title,alias);

Ответы [ 2 ]

3 голосов
/ 15 декабря 2009
$(".myInputFieldClass").keyup(
    function(){
        cur_val = $(this).val(); // grab what's in the field
        // do stuff with cur_val so that it's what you want
        $(this).val(cur_val);
    }
);

Это должно сделать это. Удачи.

0 голосов
/ 15 декабря 2009
$(document.forms["admin"].title).keyup(function (e) { 
    var val = $(this).val();
    // Do stuff with val
    $(document.forms["admin"].alias).val(val);
})
...