ho un problema che non riesco a risolvere:
ho due campi input text "co" e "no", di questi due campi devo prendere le prime tre lettere di ciascuno, unirle e metterle in un terzo input text

Codice PHP:
function creaid(){
                var 
nome document.getElementById("no").value;
                var 
cognome document.getElementById("co").value;
                if((
nome!="")&&(cognome!="")){
                    var 
id="";
                    for(var 
i=0i<3i++){
                        
id id cognome[i];
                    }
                    for(var 
i=0i<3i++){
                        
id id nome[i];
                    }
                    
document.getElementById("codice").value id;
                }
            } 
con firefox funziona, ma con explorer 6 non va, il campo codice dice:
undefinedundefinedundefined...

come posso sistemare questo problema? a me serve che funzioni con ie 6