Ciao...

cercando nel forum ho trovato questo codice per il calcolo della data di nascita partendo dal codice fiscale.

Io dovrei calcolare anche il sesso in automatico.

Quacluno può indicarmi la riga di codice da da inserire nella <form> sesso? </form> per conoscere il sesso?

Grazie



Codice PHP:
<script type="text/javascript">

    function 
getDataByCF(cf) {

        var 
tabellamesi = {
            
"A" "01",
            
"B" "02",
            
"C" "03",
            
"D" "04",
            
"E" "05",
            
"H" "06",
            
"L" "07",
            
"M" "08",
            
"P" "09",
            
"R" "10",
            
"S" "11",
            
"T" "12"
        
};

        return 
cf.replace(/^(?:\w{6})(\d{2})(\w)(\d{2}).+$/, function(dataaammgg) {

            var 
anno parseInt(aa10);
            var 
secolo = (anno 9)? '20':'19';
            
anno = [secoloaa].join('');

            var 
giorno parseInt(gg10);
            var 
sesso = (giorno 31)? 'F' 'M';
            if (
sesso === 'F'giorno -= 40;

            var 
mese mm.toUpperCase();
            
mese tabellamesi[mese];

            return [
giornomeseanno].join("/");
        });


    };
</script>


<form>

    CF <input type="text" name="cf"
        onblur="document.getElementById('nato').value = getDataByCF(this.value);"
        onkeyup="this.value = this.value.toUpperCase();" />

    Nato <input type="text" name="nato" id="nato"/>
</form>