Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2014, 03:12
bathorz
 
Fecha de Ingreso: agosto-2013
Mensajes: 150
Antigüedad: 11 años, 3 meses
Puntos: 29
Respuesta: Actualizar (seleccionar) un radio button al seleccionar en un selector

Te puede servir como base para lo que quieres hacer:
Código Javascript:
Ver original
  1. window.onload = function() {
  2.         var selector = document.getElementById("selector");
  3.  
  4.         selector.addEventListener('change', function() {
  5.           var valor = selector.value;
  6.           xajax_changeColorImageAttribute(valor);
  7.         });
  8.  
  9.         function xajax_changeColorImageAttribute(prod_option_value) {
  10.           var elements = document.getElementsByName('n');
  11.           for (var i = 0; i < elements.length; i++) {
  12.             if (elements[i].value === prod_option_value) {
  13.               elements[i].checked = 'on';
  14.             }
  15.           }
  16.         }
  17.       };
Código HTML:
Ver original
  1. <form name="cart_quantity" action="#" method="post">
  2.       <div class="options">
  3.         <p class="options-title">Opciones con selector:</p>
  4.         <label>Color:</label>
  5.         <select name="selector" id="selector">
  6.           <option value="">Color</option>
  7.           <option value="2">Rojo</option>
  8.           <option value="1">Azul</option>
  9.           <option value="7">Verde</option>
  10.           <option value="3">Negro</option>
  11.         </select>                              
  12.       </div>
  13.       <br /><hr />
  14.       <div>
  15.         <p class="options-title">Opciones con Radio Button:</p>
  16.         <label>Color:</label>
  17.         <a href="javascript:void(null)">
  18.           <input type="radio" id="cmbooption_1" name="n" value="2" checked="checked"></a>Rojo &nbsp;|&nbsp;
  19.         <a href="javascript:void(null)">
  20.           <input type="radio" id="cmbooption_2" name="n" value="1"></a>Azul &nbsp;|&nbsp;
  21.         <a href="javascript:void(null)">
  22.           <input type="radio" id="cmbooption_3" name="n" value="7"></a>Verde &nbsp;|&nbsp;
  23.         <a href="javascript:void(null)">
  24.           <input type="radio" id="cmbooption_4" name="n" value="3"></a>Negro
  25.       </div>
  26.     </form>