Por que o atributo de valor da entrada não é alterado?
Bem, eu tenho esse código em vista:
<code><input id="CI.SiteName" type="text" value="" name="@@CI.SiteName" disabled=""> </code>
e então eu estou fazendo algum evento que chamaria essa função:
<code>chooseSite = function () { var url = "/main/Ajax/GetSiteDetail?" + "&cid=" + escape(idSite); var ajx = sendAJAX(url, true); ajx.onreadystatechange = function () { if (ajx.readyState == 4) { var result = ajx.responseText; result = "TOP"; document.getElementById("CI.SiteName").value = result; } } } </code>
no navegador, ele mudou para "TOP", mas quando eu inspeciono o elemento com o firebug, o atributo VALUE de INPUT ainda "" não é alterado.