Pare che IExplorer voglia la valorizzazione del value dopo il focus()Originariamente inviato da ciat
.. il metodo .focus() lato server .., ma il cursore è sul primo carattere .. io vorrei che fosse sull' ultimo. Succede solo con explorer.
document.getElementsByName("msg")[0].focus();
document.getElementsByName("msg")[0].value="testo messaggio";
che per il recupero del testo messaggio in corso (non dovrebbe sparire dopo il Refresh, ma già si ritrova nell' input), diventa:
document.getElementsByName("msg")[0].focus();
document.getElementsByName("msg")[0].value = document.getElementsByName("msg")[0].value;
Se ti torna, puoi meglio scrivere così la function
codice:function moveFocus(){ campo = document.getElementsByName("msg")[0]; campo.focus(); campo.value = campo.value; };