<form><input type="file" name="first" onchange="jsFunction(2);">
<input type="file" name="second" onchange="jsFunction(3);"</form>
숫자를 js 함수에 전달할 수 있습니까?이 같은 HTML 폼에서 자바 스크립트 함수에 변수를 전달할 수 있습니까?
감사
<form><input type="file" name="first" onchange="jsFunction(2);">
<input type="file" name="second" onchange="jsFunction(3);"</form>
숫자를 js 함수에 전달할 수 있습니까?이 같은 HTML 폼에서 자바 스크립트 함수에 변수를 전달할 수 있습니까?
감사
네, 가능 :
입력이 하고 포커스를 잃고가 변경되었을 때에, 그러나,onChange
이벤트 만 해고 확실히 그럴듯
.
물론이 작업을 수행 할 수 있습니다. 여기서 실제로하는 일은 즉석에서 함수를 만드는 것입니다. jsFuction
은 페이지가로드 될 때 실행되며 값이 변경되지 않을 때 실행됩니다. 따라서 반환 값은 함수 여야합니다. 함수는 값이 변경 될 때 실행할 함수입니다. 예 :
function jsFunction(number) {
return function() {
var currentValue = this.value;
alert('I was given ' + number + ' and the current value is ' + currentValue);
};
}
@camran - 동의합니다. 나는 의견이 없으면 투표하지 않습니다. 나는 당신이 형식을 정하고 질문을하는 방식 때문이라고 생각합니다. 아마도 완전한 문장을 사용하는 것이 도움이되었을 것입니다. 추신 나는 당신을 아래로 투표 한 사람이 아닙니다 :-) –
질문에 80 %의 테스트 케이스가있는 것과 관련이 있을지 모릅니다. 나는 약 30 초 정도의 일을 할 것 같았고, 너는 스스로를 알아낼 수 있었다. – Quentin