답변
당신이 다른 호출 (onChange
와 하나)에 하나 apply
에 호출 (onClick
와 하나)와 'textBox4'
에 'textBox3'
를 전달하는 것처럼, 아니, 당신은 더이 결합 할 수 없습니다. 동일한 논증을 전달했다면 무언가을 할 수 있습니다.
onChange
및 onClick
은 다른 이벤트 후에 발생합니다. 두 핸들러의 내용을 결합하면 주어진 예제와 다른 기능을 갖게됩니다! 이 것을
그러나 경우에
은 당신이 원하는 :* 편집 코드 *
<script>
function newApply(checked, elems) {
for(var i=0; i<elems.length; i++) {
apply(checked, elems[i]);
}
}
</script>
<input id="yourElement" onClick="newApply(this.checked, [ 'textBox3', 'textBox4' ]);" />
죄송합니다. 내 말은, 코드가 있습니다. onClick = "apply (this.checked, 'textBox3', 'textBox4')"입니다. 이걸 실행하려고 시도했지만 아무 것도 바뀌지 않으면 textBox3 만 변경됩니다. 나는 이것을 결합 할 수 있는가? –
@DavidAlwis 원하는 동작과 일치하도록 코드를 편집했습니다. 다음 번에 귀하의 요구 사항을보다 정확하게 설명하십시오. – Sirko
당신이 할 수있는 jQuery를 사용하여.
$('input').bind('click change', function() {
/* ... */
});
그는 다른 주장을 할 수 없습니다. –
아, 미안하지만 다른 인수를 알지 못했습니다. 그런 다음 Sirko 솔루션을 추천합니다. – HMansour
@ user : 틀린 대답을 삭제할 수 있습니다. (나는 이것이 누군가가 이것을 downvoted 이유라고 생각합니다). 대답 아래의 "삭제"링크 만 사용하십시오. –
- 1. 나는 아래의 코드가 채워진 목록
- 2. 나는 아래의 코드가 현재 컨텍스트
- 3. 나는 자바 코드가 자바
- 4. 나는 다음과 같은 코드가 자바 스크립트
- 5. 올바르게 나는 간단한 코드가 자바 스크립트
- 6. 나는 그런 코드가 자바 스크립트 청취자
- 7. 카운트 번호가 나는 아래의 코드가 바로
- 8. 자바 스크립트 클릭 기능
- 9. 는이 코드가 자바 스크립트
- 10. 내가 자바 스크립트 코드가
- 11. 지오 코더 지오 나는 아래의 기능에 문제가있는 자바 스크립트 API
- 12. 나는 여기에 자바 스크립트
- 13. 자바 스크립트 비동기 기능
- 14. CONSOLE.LOG 자바 스크립트 [기능]
- 15. 자바 스크립트 - 기능
- 16. .innerHTML 기능 자바 스크립트
- 17. 자바 스크립트 콜백 기능
- 18. 자바 스크립트 기능 정의
- 19. 자바 스크립트 카레 기능
- 20. 자바 스크립트 대체 내가이 코드가 자바 스크립트 를 배우려고 노력하고
- 21. 자바 스크립트 addEvent 기능
- 22. 자바 스크립트 추가 기능
- 23. 자바 스크립트 기능 범위
- 24. 자바 스크립트 기능
- 25. 자바 스크립트 팝업 기능
- 26. 자바 스크립트 기능 ID
- 27. 자바 스크립트 기능
- 28. 자바 스크립트 계산기 기능
- 29. 자바 스크립트 생성기 기능
- 30. Django의 자바 스크립트 기능
_ "1 함수"로 무엇을 의미합니까? 이미 2 개의 이벤트 핸들러에 대해 하나의 함수가 있습니다. –
... 각각에 대해 다른 인수를 사용합니다. – Quentin
@AlexanderPavlov : 음, 커버 밑에 그는 3 가지 (이벤트 핸들러를 위해 생성 된 두 함수와 하나의'apply' 함수)가 있습니다. –