2009-12-15 1 views
0

에 복사JQuery와 - onKeyUp에 - 입력을 장착하고 오래 인라인 JS 코드는이 모습 다른 입력

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

이것은 단지 의미 다음 1. 입력 (제목)로부터 복사 (이) .. aliter_generator (특수 문자를 제거함)로을 필터링하고 을 2 입력 (별칭)으로 이동하십시오.

저는 jquery와 external js에 새로운 사람입니다. 누군가 저를 도와 줄 수 있다면 좋을 것입니다.

는 allready을해야한다고 온로드 작동하지만 업데이트하지 않는 일부 ...

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

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

alias_generator(title,alias); 

답변

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); 
    } 
); 

했다. 행운을 빕니다.

+0

이것은 필드 1의 값을 처리하여 처리 한 다음 필드 1에 다시 넣는 것으로 보입니다. 처리 된 값을 가져 와서 필드 2에 넣으십시오. –

0
$(document.forms["admin"].title).keyup(function (e) { 
    var val = $(this).val(); 
    // Do stuff with val 
    $(document.forms["admin"].alias).val(val); 
}) 
관련 문제