ho riprovato con calma (e non all'alba) e purtroppo devo dire che non va bene con tutti i browser (IE, moz e firefox)
pèoi dopo il ciclo for va la { .. anche nei precedenti post
ciao
ho riprovato con calma (e non all'alba) e purtroppo devo dire che non va bene con tutti i browser (IE, moz e firefox)
pèoi dopo il ciclo for va la { .. anche nei precedenti post
ciao
una cosa del genere?
ciaocodice:function f() { var v=document.getElementsByTagName('input'); for (var i=0; i<v.length; i++) if (v[i].type=='text') v[i].onchange=function() { this.value=this.value.toLowerCase(); }; }
grazie var per avermi risposto, sei sempre molto gentile.
ora lo script è cross browser .. e funzica
ciao
ciao,non riesco a capire cosa è cambiato di particolare da rendere l'ultimo codice crossbrowser e gli a ltri no....i punti e virgola a fine istruzione?
ciauz![]()
vai allo scritto2 postato all'inizio ed al posto diOriginariamente inviato da COMANDANTE SPACE
ciao,non riesco a capire cosa è cambiato di particolare da rendere l'ultimo codice crossbrowser e gli a ltri no....i punti e virgola a fine istruzione?
ciauz![]()
inp[i].onchange = function(){this.value.toLowerCase()}
metti
inp[i].onchange=function(){this.value=this.value.toLower Case()}
come gentilmente ha corretto var.
ciao