Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/06/2009, 00:14
Avatar de sebaweb
sebaweb
 
Fecha de Ingreso: abril-2009
Mensajes: 95
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: deseleccionar input radio

si, aca te dejo el codigo..

Código HTML:
<form name="evaluation" id="evaluation" method="">

<!-- NAME -->
<label class="question">Ingrese su nombre:</label><br />
<input type="text" name="name" id="name" class="inputname" /><p></p>

<!-- PREGUNTAS -->
<label class="question">1. ¿Pregunta 1?</label>
<p>
<input type="radio" name="radio1" />Rta 1 correcta<br />
<input type="radio" name="radio1" />Rta 2<br />
<input type="radio" name="radio1" />Rta 3<br />
<input type="radio" name="radio1" />Rta 4<br />
</p><hr />
<label class="question">2. ¿Pregunta 2?</label>
<p>
<input type="radio" name="radio2" />Rta 1<br />
<input type="radio" name="radio2" />Rta 2<br />
<input type="radio" name="radio2" />Rta 3 correcta<br />
<input type="radio" name="radio2" />Rta 4<br />
</p><hr />
<label class="question">1. ¿Pregunta 1?</label>
<p>
<input type="radio" name="radio3" />Rta 1<br />
<input type="radio" name="radio3" />Rta 2 correcta<br />
<input type="radio" name="radio3" />Rta 3<br />
<input type="radio" name="radio3" />Rta 4<br />
</p><hr />

<!-- RESULT -->
<input type="button" name="result" id="result" value="Result" onclick="cont();" />

</form> 
y este es el de javascript
Código:
function foco() {
	document.evaluation.name.focus;
}

function cont() {
	
	var nombre=document.evaluation.name.value;
	var c=0;
	if (document.evaluation.radio1[0].checked)
		{
			c++;
		}
	if (document.evaluation.radio2[2].checked)
		{
			c++;
		}
	if (document.evaluation.radio3[1].checked)
		{
			c++;
		}
	alert(nombre + ' ha respondido ' + c + ' preguntas correctas sobre 3');
	document.getElementById('name').value="";
}

espero que me puedas ayudar y perdon por la desprolijidad!