Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/01/2005, 23:06
Avatar de cookie
cookie
 
Fecha de Ingreso: agosto-2002
Mensajes: 688
Antigüedad: 22 años, 5 meses
Puntos: 0
Cita:
Iniciado por Carlitos
pruébalo y me cuentas.


Hola CARLITOS ¡¡

Segui tus instrucciones paso por paso, pero no me funciono aqui esta el codigo con las indicaciones tal como me las dijiste

Código:
<script>
/******************************************************
 Cálculo del RFC Mexicano. Versión experimental. 
 Por Carlitos. [email protected]
 Si usas este script, deja intactas estas líneas (créditos). Vale?
 También te agradecería un e-mail con tus comentarios.
*******************************************************/  
var car= new Array()
var vocal="aeiouAEIOU"
var cadena=""
function inic(txt,n)
{
car[n]=txt.charAt(0)
}
function vinter(txt,n)
{
for (a=1;a<txt.length+1;a++)
{
c=txt.charAt(a)
if (c=vocal.charAt(vocal.indexOf(c))) {car[n]=c;return}
}
}
function poncar(txt,n)
{
car[n]=txt
}
function calcula()
{
var cadena=""
for (a=1;a<8;a++)
{
cadena=cadena+car[a]
}
document.formulario.rfc.value=cadena
document.formulario.submit()
}
</script>
<form name="formulario" method="post" action="recibe_rfc.asp">
</form><center>Cálculo del RFC.Versión experimental. <br>
Por Carlitos. [email protected].</center>
<p>
<table cellspacing=1 width=450 align=center border=0>
  <tr>
    <td width="191" align=right>
      <p align="right"><font face=Verdana size=2>Apellido Paterno:</font><font face=Verdana size=2> </font><font face=Verdana size=2><br>
    </font></p></td>
    <td width=252 align=right><div align="left"><font face=Verdana size=2>
        <input maxlength=25 size=40 name=paterno onChange="inic(this.value,1);vinter(this.value,2)">
    </font></div></td>
  </tr>
  <tr>
    <td align=right><font face=Verdana size=2>Apellido Materno:</font></td>
    <td width=252 align=right><div align="left"><font face=Verdana >
        <input maxlength=25 size=40 name=materno onChange="inic(this.value,3)">
    </font></div></TD>
  </TR>
  <TR>
    <TD  align=right><font face=Verdana size=2>Nombre(s):</font></TD>
    <TD width=252 align=right><div align="left">
        <font face=Verdana size=2>
        <input maxlength=25 size=40 name=nombre onChange="inic(this.value,4)">
    </font></div></TD>
  </TR>
  <TR>
    <TD align=right><font face=Verdana size=2>Fecha de nacimiento:</font></TD>
    <TD width=272 align=right><div align="left">
        <font face=Verdana size=2>
        <select size=1 name=dia onChange="poncar(this.value,7)">
          <option selected>DIA</option>
          <option value=01>01</option>
          <option 
        value=02>02</option>
          <option value=03>03</option>
          <option 
        value=04>04</option>
          <option value=05>05</option>
          <option 
        value=06>06</option>
          <option value=07>07</option>
          <option 
        value=08>08</option>
          <option value=09>09</option>
          <option 
        value=10>10</option>
          <option value=11>11</option>
          <option 
        value=12>12</option>
          <option value=13>13</option>
          <option 
        value=14>14</option>
          <option value=15>15</option>
          <option 
        value=16>16</option>
          <option value=17>17</option>
          <option 
        value=18>18</option>
          <option value=19>19</option>
          <option 
        value=20>20</option>
          <option value=21>21</option>
          <option 
        value=22>22</option>
          <option value=23>23</option>
          <option 
        value=24>24</option>
          <option value=25>25</option>
          <option 
        value=26>26</option>
          <option value=27>27</option>
          <option 
        value=28>28</option>
          <option value=29>29</option>
          <option 
        value=30>30</option>
          <option value=31>31</option>
        </select>
        <select size=1 
      name=mes onChange="poncar(this.value,6)">
          <option selected>MES</option>
          <option value=01>Enero</option>
          <option 
        value=02>Febrero</option>
          <option value=03>Marzo</option>
          <option value=04>Abril</option>
          <option value=05>Mayo</option>
          <option 
        value=06>Junio</option>
          <option value=07>Julio</option>
          <option 
        value=08>Agosto</option>
          <option value=09>Septiembre</option>
          <option 
        value=10>Octubre</option>
          <option value=11>Noviembre</option>
          <option 
        value=12>Diciembre</option>
        </select>
        A&Ntilde;O  (aa) <input size=2 name=anio onChange="poncar(this.value,5)">
        </font></div></td>
  </tr>

  <tr>
    <td align=CENTER colspan=2><font face=Verdana size=2>
      <input name="button" type=button value=" Calcula" onclick="calcula()" align=right>
    </font></td>
  </tr>
</table>
<CENTER>RFC:<input type=text size=20 READONLY name="rfc"></CENTER>

Y por ultimo ojala me pudieras dar una idea de como enviar de la misma manera(method "post) los textboxes de nombre, apellidos, edad, te lo agradeceria tambien muchisimo

GRACIAS POR TODO CARLITOS reconozco mucho tu trabajo
__________________
___________________________

do the evolution ¡
Mineriaenlinea.com