Browser è il cromo (sotto ubuntu)document.getElementById() valore non impostato il valore
Questo è un pezzo di codice: (ovviamente) I messaggi di avviso indica il giusto valore. ma l'elemento punti non ottiene il valore corretto, in realtà diventa vuoto. Qualcuno può dirmi perché?
Ecco come viene definito l'elemento dei punti.
<input type='number' id='points' value='0'/>
ed ecco come si suppone che il codice javascript lo compili.
alert(request.responseText);
document.getElementById("points").value=request.responseText;
Come si determina che essa "si svuota"? Quale * è * il valore che stai cercando di impostare? Si comporta come ci si aspetta da altri browser (e da quali altri browser è stato testato)? – Quentin
Perché lo vedo. Quando dico vuoto, non intendo alcun valore nella casella di input. Contiene 0 all'avvio, quando la richiesta è terminata, si trasforma in campo vuoto. –
L'uso di '.value' è perfettamente valido. Sospetto che il problema è che 'request.responseText' è vuoto. Cosa dice l'avviso? – slashingweapon