0

旧的内联 js 代码如下所示:

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

这只是意味着:从 1. input (title) (this) 复制...用 alias_generator (删除特殊字符)过滤它并将其移动到 2. input (alias)

我是 jquery 和外部 js 的新手-如果有人可以帮助我,那就太好了。

已经做了一些可以加载但不更新的东西......

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

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

alias_generator(title,alias);
4

2 回答 2

3
$(".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);
    }
);

那应该这样做。祝你好运。

于 2009-12-15T16:14:08.347 回答
0
$(document.forms["admin"].title).keyup(function (e) { 
    var val = $(this).val();
    // Do stuff with val
    $(document.forms["admin"].alias).val(val);
})
于 2009-12-15T16:16:15.550 回答