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=0; i<3; i++){
id = id + cognome[i];
}
for(var i=0; i<3; i++){
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