2014-02-06 3 views
0

내 페이지에 "p1radio", "p2radio", "p3radio"등의 라디오 버튼이 여러 개 있습니다. 라디오 버튼 중 하나를 클릭하면 일어날 행동.여러 라디오 버튼에 이벤트 처리

HTML

<td><input type="radio" name="p1radio"/>< 

/td> 
<td><input type="radio" name="p21radio"/></td> 
<td><input type="radio" name="p31radio"/></td> 
<td><input type="radio" name="p41radio"/></td> 

질문 : 모든 라디오 버튼에 대한 일반적인 이벤트 핸들러를 작성하는 방법이 있나요은 첫 번째 2 바이트 이후 - P1, P2 ...이 버튼에 따라 다릅니다 .. .

답변

0

당신은 같은 것을 사용할 수 있습니다 : HTTP :

function clickFunc(){}; 
var radios = ['p2','p3','p4']; 
for(var i in radios) document.getElementById(radios[i]+'1radio').onclick = clickFunc; 
+0

을하지만 난 라디오 버튼 중 하나가이처럼 – user1050619

+0

을 트리거이 기능을 실행할 수있는 방법 // JS fiddle.net/T8uyL/1/ – ElDoRado1239

+0

Jquery에서 어떻게 구현할 수 있습니까?이 작업을 시도했지만 작동하지 않습니다 ... http : //jsfiddle.net/MJ9qp/1/ – user1050619

관련 문제