Ver Mensaje Individual
  #12 (permalink)  
Antiguo 27/05/2009, 13:59
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 18 años, 3 meses
Puntos: 122
Respuesta: Como recupero un dato javascript a un text box?

aquí está:

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.  
  4.         <style type="text/css">
  5.             #fondo{
  6.                 position:absolute;
  7.                 background: #000;
  8.                 left: 0;
  9.                 top: 0;
  10.                 width: 100%;
  11.                 height: 100%;
  12.                 opacity:0.25;
  13.                 filter:alpha(opacity="25");
  14.             }
  15.             #msg{
  16.                 position: absolute;
  17.                 background: #f0f0f0;
  18.                 top: 20%;
  19.                 left: 33%;
  20.                 width: 500px;
  21.                 height: 480px;
  22.                 border:groove 1px #000;
  23.                 color:#000000
  24.             }
  25.             .superior{
  26.                 background: #666661;
  27.                 width: 100%;
  28.                 height: 30px;
  29.                 color: #fff;
  30.             }
  31.             .cerrar {
  32.                 font-weight: bolder;
  33.                 cursor: pointer;
  34.                 font-family: arial;
  35.                 margin: 2px 5px;
  36.                 float: right;
  37.             }
  38.            
  39.         </style>
  40.  
  41. <head>         
  42. <title>Portal</title>
  43.             <script type="text/javaScript">
  44.                 var fondo = false;
  45.                 var mensaje = false;
  46.                 function creaVentana(){
  47.                     fondo = document.createElement('div');
  48.                     mensaje = document.createElement('div');
  49.                     fondo.setAttribute('id','fondo');
  50.                     mensaje.setAttribute('id','msg');
  51.                     document.getElementsByTagName('body')[0].appendChild(fondo);
  52.                     document.getElementsByTagName('body')[0].appendChild(mensaje);
  53.                     mensaje.innerHTML="<div class='superior'><span class='cerrar' title='Cerrar' onclick='cerrar();'>X<\/span><\/div><form name='Requerimientos' method='post' action='' ID='Equipo'><table align ='center' width='476' border='1'><tr bgcolor='#FF9966'><td height='26' colspan='4' bordercolor='#FFFFFF' ><span class='Estilo3'>EQUIPOS DE COMPUTO <\/span> <\/td><\/tr><tr><td width='121' bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' ID='EquiposdeComputo' value='Servidor' \/>Servidor<\/label><\/span><\/td><td width='109' bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='CpuGere.' \/>Cpu Gere.<\/label><\/span><\/td><td width='112' bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='MonitorLCD' \/>Monitor LCD<\/label><\/span> <\/td><td width='106' bordercolor='#FFFFFF'><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='Micros' \/>Micros<\/label><\/span> <\/td><\/tr><tr><td bordercolor='#FFFFFF'><span class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='CallCenter' \/>Call Center<\/label><\/span><\/td><td bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='CpuTienda' \/>Cpu Tienda<\/label><\/span><\/td><td bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='MonitorCRT' \/>Monitor CRT<\/label><\/span><\/td><td bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='KDC' \/>KDS<\/label><\/span><\/td><\/tr><tr><td bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='DataCenter' \/>Data Center<\/label><\/span><\/td><td bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='Laptop' \/>Laptop<\/label><\/span><\/td><td bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='Perifericos' \/>Perifericos<\/label><\/span><\/td><td bordercolor='#FFFFFF' ><span class='Estilo9'><label><input type='radio' name='EquiposdeComputo' value='SureOne' \/>SureOne<\/label><\/span><\/td><\/tr><\/table><table width='477' border='1' align='center'><tr bgcolor='#FF9966'><td height='25' colspan='2' bordercolor='#FFFFFF'><span class='Estilo3'>IMPRESORAS<\/span><\/td><\/tr><tr><td width='120' height='26' bordercolor='#FFFFFF'><span class='Estilo9'><input type='radio' name='EquiposdeComputo' value='Imp.Laser' \/>Impr. Laser<\/span><\/td><td width='341' bordercolor='#FFFFFF'><span class='Estilo9'><input type='radio' name='EquiposdeComputo' value='Impr.Matricial' \/>Impr. Matricial<\/span><\/td>    <\/tr>  <\/table>  <table align ='center' width='476' border='1'><tr bgcolor='#FF9966'><td height='26' colspan='4' bordercolor='#FFFFFF' ><span class='Estilo3'>SISTEMA<\/span><\/td><\/tr><tr><td width='120' height='33' bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Sist.PtoVta'>Sist.Pto Vta<\/label><\/td><td width='111' bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Eficiencias'>Eficiencias<\/label><\/td><td width='111' bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Monitor LCD'>Sist.Monitores <\/label><\/td> <td width='106' bordercolor='#FFFFFF' class='Estilo9'> <span><label><input type='radio' name='EquiposdeComputo' value='Teclas'>Teclas<\/label> <\/span> <\/td><\/tr><tr> <td bordercolor='#FFFFFF' class='Estilo9'> <span ><label><input type='radio' name='EquiposdeComputo' value='Aplic.Empr.'>Aplic. Empr.<\/label><\/span><\/td><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='CrearUser'>Crear User<\/label><\/td><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Solomon'>Solomon<\/label><\/td><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Terminal'>Terminal<\/label><\/td><\/tr><tr><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Antivirus'>Antivirus<\/label><\/td><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Correo'>Correo<\/label><\/td><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Ofimatica'>Ofimática<\/label><\/td><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Windows'>Windows<\/label><\/td><\/tr><\/table><table width='476' border='1' align ='center'><tr bgcolor='#FF9966'><td height='28' colspan='4' bordercolor='#FFFFFF' ><span class='Estilo3'>ELECTRICIDAD Y CONECTIVIDAD <\/span><\/td><\/tr><tr bordercolor='#003300'><td width='121' bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='CorteElectrico' \/>Corte El&eacute;ctrico<\/label><\/td><td width='110' bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Cpu Gere.' \/>Falla El&eacute;ctrica <\/label><\/td><td width='113' bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Conectividad' \/>Conectividad<\/label><\/td><td width='104' bordercolor='#FFFFFF' class='Estilo9'><span><label><input type='radio' name='EquiposdeComputo' value='Otros' \/>Otros<\/label><\/span> <\/td><\/tr><tr bordercolor='#003300'><td bordercolor='#FFFFFF' class='Estilo9'><span ><label><input type='radio' name='EquiposdeComputo' value='CajonDinero' \/>Caj&oacute;n Dinero<\/label><\/span><\/td><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Internet' \/>Internet<\/label><\/td><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Telefonia' \/>Telefon&iacute;a<\/label><\/td><td bordercolor='#FFFFFF' class='Estilo9' ><label><input type='radio' name='EquiposdeComputo' value='Pos' \/>Pos<\/label><\/td><\/tr><\/table><table width='478' border='1' align='center' bordercolor='#FFFFFF'><tr><td width='468'><label><div align='center'><input class='cerrar' type='submit' name='Submit' value='Aceptar' onclick='cerrar()' \/><\/div><\/label><\/td><\/tr><\/table><p>&nbsp;<\/p><\/form>";                  
  54.                     }
  55.                
  56.                     function cerrar()
  57.                     {          
  58.                         dato= document.getElementsByName('EquiposdeComputo')
  59.                         for(i=0; dato[i]; i++){
  60.                             if(dato[i].checked==true){
  61.                                 document.getElementById('Req').value =dato[i].value ;
  62.                             }
  63.                         }
  64.                         document.getElementsByTagName('body')[0].removeChild(fondo);
  65.                         document.getElementsByTagName('body')[0].removeChild(mensaje); 
  66.                         fondo=false;
  67.                         mensaje=false; 
  68.                     }      
  69.                        
  70.    
  71.             </script>
  72.            
  73.             <style type="text/css" media="all">@import "images/style.css";</style>
  74.             <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="rss/" />
  75.  
  76. </head>
  77.  
  78.             <form id="Formulario" name="Formulario" method="post" action="">
  79.             <table width="400" border="0">
  80.                  
  81.               <tr>
  82.                     <td>Requerimientos</td>
  83.                 <td><input type="button" name="button" value="Requerimientos" onclick="creaVentana()" />
  84.                       <label>
  85.                       <input name="Req" type="text" id="Req" />
  86.                     </label></td>
  87.               </tr>
  88.              </table>                   </td>
  89.               </tr>
  90.               <tr>
  91.                    
  92.               </tr>
  93.                       </table>                  </td>
  94.               </tr>
  95.               <tr>
  96.                 <td height="54">&nbsp;</td>
  97.               </tr>
  98.             </table>
  99.             </form>
  100.  
  101.            
  102. </body>
  103. </html>

El problema es que la información que dabas no es exactamente lo que está en tu código. Recuerda que para resibir mejores preguntas debes proveer con toda la información necesaria.

Saludos
__________________
twitter: @imbuzu