2012-10-11 4 views
-8

라디오 버튼 3 개 : 빨강, 파랑 및 녹색 세 개의 라디오 버튼 중 하나를 선택하면 팝업 상자 (경고)가 나타납니다. 선택한 라디오 버튼의 텍스트를 표시해야합니다 (예 : 파란색). 누구나 자바 스크립트 코드를 제공해 주시겠습니까? 는 여기가 자바 스크립트 코드에 대한 노력 무엇, 그것에 대해 당신은라디오 버튼을 선택하면 팝업 상자에 라디오 버튼의 텍스트가 표시됩니다.

죄송합니다 감사합니다

function radioEvent (radio) 
{ 
var dom = document.getElementById("myForm"); 
    for (var index = 0; index < dom.radioButton.length;index++) 
    { 
    if (dom.radioButton[index].checked) 
    { 
     radio = dom.radioButton[index].value; 
    } 
    } 
} 


<td rowspan = "2" > 
<input type="radio" name= "radioButton" value= "radio1"> Excellent<br> 
<input type="radio" name="radioButton" value="radio2" > Very Good <br> 
<input type="radio" name="radioButton" value="radio3" > Good <br> 
<input type="radio" name="radioButton" value="radio4" > Satisfactory 
     </td> 

내 질문은 다음에 할 무엇입니까? 나는

+2

지금까지 무엇을 했습니까? 무엇인가 가지고 있다면, 여기에 게시하십시오. 우리는 당신이 그것을 통해 일하도록 도울 것입니다. – jrd1

+3

이 사이트를 사용하려면 코드에 오류를 게시해야하며 사용자가 대신 해 줄 것을 요청하지 않아야합니다. –

+0

적어도 간결한 HTML 버전을 게시해야합니다. ** 간결한 ** 및 잘 형식화 된! – pedrofurla

답변

0
<script type="text/javascript"> 
function radioEvent(form) 
{ 
for (var i = 0; i < form.radioButton.length; i++) 
{ 
    if (form.radioButton[i].checked) 
    { 
     alert("You chose " + form.radioButton[i].value + ".") 
    } 
} 
} 
</script> 
</head> 
<body> 
<form> 
<input type="radio" name= "radioButton" value= "Excellent" onclick="radioEvent(this.form);"/> Excellent<br/> 
<input type="radio" name="radioButton" value="Very Good" onclick="radioEvent(this.form);"/> Very Good <br/> 
<input type="radio" name="radioButton" value="Good" onclick="radioEvent(this.form);"/> Good <br/> 
<input type="radio" name="radioButton" value="Satisfactory" onclick="radioEvent(this.form);"/> Satisfactory 
</form> 
</body> 
</html> 
+0

위의 코드를 주셔서 감사합니다. 드롭 다운 상자, 확인란 및 텍스트 입력에 대해서도 동일한 절차입니까? –

+0

예, 입력 태그의 유형 만 변경하십시오. –

1

난 그냥 HTML 코드를 쓰고 있어요 ... 혼란 스러워요 : 당신이 더 이상 코드가 필요하면

<input id="a1" type="radio" name="group1" value="Red" onclick="alert('Red');">red <br> 
<input id="a2" type="radio" name="group1" value="Blue" onclick="alert('Blue');" > Blue<br> 
<input id="a3" type="radio" name="group1" value="Green" onclick="alert('Green');"> green 

바로 알려주세요.

+0

감사합니다,하지만 자바 스크립트를 사용하여 그것을 할 필요가 –

+0

거기에 자바 스크립트를 사용하여 위의 작업을 수행 할 수 있습니까? 고맙습니다. –

+0

자바 스크립트를 사용하고 있습니다. – Daedalus

관련 문제