Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/03/2012, 12:55
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Relacionar 2 opciones (checkbox) y dar un mensaje de correcto ó incorrecto

Costo un poco sacar ese valor de la memoria, agarré por otro lado
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2.    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>UNIR EL NOMBRE CON EL APELLIDO.</title>
  6.  
  7. <script type="text/javascript">
  8. //<![CDATA[
  9. var n;
  10. var a;
  11. function evalua(N){
  12. n = parseInt(N);
  13. }
  14. function evalua2(N){
  15. a = parseInt(N);
  16. }
  17. function suma(){
  18. if(n == undefined){
  19. a=parseInt('300');
  20. document.getElementById('mensajes').innerHTML = "Seleccione un nombre primero";
  21. document.getElementById('nya').reset();
  22. return false;
  23. }else{
  24. if((n+a)==9){
  25. document.getElementById('mensajes').innerHTML = "Correcto";
  26. a=parseInt('300')
  27. }else{
  28. document.getElementById('mensajes').innerHTML = "Incorrecto";
  29. }
  30. }
  31. document.getElementById('nya').reset();
  32. }
  33. //]]>
  34. </head>
  35. <form id="nya" name="nya" action="#">
  36. <table border="1" cellpadding="5" bgcolor="blue" width="300">
  37. <tr bgcolor="red">
  38. <th colspan="2">Arte MADÍ.</th>
  39. </tr>
  40. <tr>
  41. <td bgcolor="yellow">
  42. <input type="radio" name="nombre" onclick="evalua(this.value);" value="0" />Carmelo<br />
  43. <input type="radio" name="nombre" onclick="evalua(this.value);" value="1" />José<br />
  44. <input type="radio" name="nombre" onclick="evalua(this.value);" value="2" />Martín<br />
  45. <input type="radio" name="nombre" onclick="evalua(this.value);" value="3" />Juan<br />
  46. <input type="radio" name="nombre" onclick="evalua(this.value);" value="4" />Gyula<br /></td>
  47. <td bgcolor="lime">
  48. <input type="radio" name="apellido" onclick="evalua2(this.value);suma();" value="5" />Kosice<br />
  49. <input type="radio" name="apellido" onclick="evalua2(this.value);suma();" value="9" />Arden Quin<br />
  50. <input type="radio" name="apellido" onclick="evalua2(this.value);suma();" value="6" />Bay<br />
  51. <input type="radio" name="apellido" onclick="evalua2(this.value);suma();" value="8" />Aguiar<br />
  52. <input type="radio" name="apellido" onclick="evalua2(this.value);suma();" value="7" />Blaszko<br /></td>
  53. </tr>
  54. <tr><td colspan="2" bgcolor="white" id="mensajes" align="center">mensajes<!-- mensajes --></td></tr>
  55. </form>
  56. </body>
  57. </html>

Igual, viendo el funcionamiento creo que le falta algo (deshabilitar los checkboxes correctos por ejemplo)

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.