2009-11-09 2 views
0
<form><input type="file" name="first" onchange="jsFunction(2);"> 
<input type="file" name="second" onchange="jsFunction(3);"</form> 

숫자를 js 함수에 전달할 수 있습니까?이 같은 HTML 폼에서 자바 스크립트 함수에 변수를 전달할 수 있습니까?

감사

+0

@camran - 동의합니다. 나는 의견이 없으면 투표하지 않습니다. 나는 당신이 형식을 정하고 질문을하는 방식 때문이라고 생각합니다. 아마도 완전한 문장을 사용하는 것이 도움이되었을 것입니다. 추신 나는 당신을 아래로 투표 한 사람이 아닙니다 :-) –

+0

질문에 80 %의 테스트 케이스가있는 것과 관련이 있을지 모릅니다. 나는 약 30 초 정도의 일을 할 것 같았고, 너는 스스로를 알아낼 수 있었다. – Quentin

답변

1

네, 가능 :

입력이 하고 포커스를 잃고가 변경되었을 때에, 그러나, onChange 이벤트 만 해고 확실히 그럴듯
0

.

0

물론이 작업을 수행 할 수 있습니다. 여기서 실제로하는 일은 즉석에서 함수를 만드는 것입니다. jsFuction은 페이지가로드 될 때 실행되며 값이 변경되지 않을 때 실행됩니다. 따라서 반환 값은 함수 여야합니다. 함수는 값이 변경 될 때 실행할 함수입니다. 예 :

function jsFunction(number) { 
    return function() { 
    var currentValue = this.value; 
    alert('I was given ' + number + ' and the current value is ' + currentValue); 
    }; 
} 
관련 문제