ajax 返回值赋值给予页面上的 隐藏控件 ajax 返回值(xmlHttp.responseText)已经取出来了。现在目的,把取到的值 赋值 给 页面上的 隐藏控件,也没报js错,就是 隐藏控件 赋值不上去。小弟新手上路,请大虾帮忙了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript" type="text/javascript"> var xmlHttp = false; function ajax_process() { xmlHttp.open("get", "GetValue.ashx", true); xmlHttp.onreadystatechange = ajax_sumbitemployment; xmlHttp.send(null); function ajax_sumbitemployment() { if (xmlHttp.readyState == 4) { if(xmlHttp.status==200) { document.getElementById("lcrumb").value = xmlHttp.responseText; alert(document.getElementById("lcrumb").value); } } } } //创建Ajax对象 function CreateXmlHttp() { try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { try { xmlHttp = new XMLHttpRequest(); } catch (e) { xmlHttp = false; }}} } function name_value() { CreateXmlHttp(); ajax_process(); } </script><input type="hidden" id="lcrumb" name="lcrumb" value=""/> alert(document.getElementById("lcrumb").value);这里弹出来测试都是有值的 我把隐藏给予第三变量,然后打印 都是有值的 。<input type="hidden" id="lcrumb" name="lcrumb" value=""/>var hidden_value = document.getElementById("lcrumb").value;hidden_value = xmlHttp.responseText;alert(hidden_value);这样子弹出框也是取到 值的 ,也应说现在的 hidden_value 已经赋值了吧,可是事实不是这样 有关word,求送分 制作一个图片计数器 asp.net 验证机制 雨林木枫XP系统选安装了vs2008,再安装了IIS.NET,然后运行错误500.100 runat="server"和 onkeyup="test()" 不能同时存在? 这个如何定义接口,或用什么办法可以实现低耦合 读取Image字段的word文档内容后,如何以word格式在ie上显示出来? 水晶报表共五个客户同时方问出错(求救) 删除一个DataTable所有记录的错误,该怎么改? “/asp.netwebadminfiles”应用程序中的服务器错误。 winfrom发邮件 c# 反序列化问题
var xmlHttp = false;
function ajax_process()
{
xmlHttp.open("get", "GetValue.ashx", true);
xmlHttp.onreadystatechange = ajax_sumbitemployment;
xmlHttp.send(null);
function ajax_sumbitemployment()
{
if (xmlHttp.readyState == 4)
{
if(xmlHttp.status==200)
{
document.getElementById("lcrumb").value = xmlHttp.responseText;
alert(document.getElementById("lcrumb").value);
}
}
}
}
//创建Ajax对象
function CreateXmlHttp()
{
try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlHttp = new XMLHttpRequest(); }
catch (e) { xmlHttp = false; }}}
}
function name_value()
{
CreateXmlHttp();
ajax_process();
}
</script><input type="hidden" id="lcrumb" name="lcrumb" value=""/>
alert(document.getElementById("lcrumb").value);
这里弹出来测试都是有值的
<input type="hidden" id="lcrumb" name="lcrumb" value=""/>
var hidden_value = document.getElementById("lcrumb").value;
hidden_value = xmlHttp.responseText;
alert(hidden_value);这样子弹出框也是取到 值的 ,也应说现在的 hidden_value 已经赋值了吧,可是事实不是这样