<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<script type="text/javascript" src="js/color_exchange.js?ver=20100312"></script>
<script language='javascript' type="text/javascript">
function cc() { var v='<%=StrColors %>';
var str= new Array();
str=v.split(",")
for (i=0;i<str.length ;i++ )
{
if(i<str.length-1)
{
document.getElementById('<%=lblshowRgb.ClientID %>').innerText += str[i].colorRgb()+"|";
}
else
{
document.getElementById('<%=lblshowRgb.ClientID %>').innerText += str[i].colorRgb();
}
}
};
</script>
</head>
<body onload="cc()" >
<form id="form1" method="post" action="Default.aspx" runat="server">
<div>
<p id="showRgb" runat="server"></p>
<asp:Label ID="lblshowRgb" runat="server" Text=""></asp:Label>
</div>
</form>
</body>
</html>protected string StrColors = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
StrColors = "#cccccc,#698654,#ffffff";
Response.Write(lblshowRgb.Text); }
}
程序是先执行page_load里面的 然后在执行js 请问 怎么能取道lable的值 还有 不要在控件里的事件(如button)执行必须在页面加载的时候去到lable的值 请高手帮忙解决一下 谢谢
<head runat="server">
<title>无标题页</title>
<script type="text/javascript" src="js/color_exchange.js?ver=20100312"></script>
<script language='javascript' type="text/javascript">
function cc() { var v='<%=StrColors %>';
var str= new Array();
str=v.split(",")
for (i=0;i<str.length ;i++ )
{
if(i<str.length-1)
{
document.getElementById('<%=lblshowRgb.ClientID %>').innerText += str[i].colorRgb()+"|";
}
else
{
document.getElementById('<%=lblshowRgb.ClientID %>').innerText += str[i].colorRgb();
}
}
};
</script>
</head>
<body onload="cc()" >
<form id="form1" method="post" action="Default.aspx" runat="server">
<div>
<p id="showRgb" runat="server"></p>
<asp:Label ID="lblshowRgb" runat="server" Text=""></asp:Label>
</div>
</form>
</body>
</html>protected string StrColors = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
StrColors = "#cccccc,#698654,#ffffff";
Response.Write(lblshowRgb.Text); }
}
程序是先执行page_load里面的 然后在执行js 请问 怎么能取道lable的值 还有 不要在控件里的事件(如button)执行必须在页面加载的时候去到lable的值 请高手帮忙解决一下 谢谢
解决方案 »
- 用linux做服务器运行ASP.net网站,请问具体怎样实现??
- 开发模式的选择
- 关于asp.net 2.0 GridView 显示数据的问题
- VS.NET无法打开应用程序,提示说很可能是本地WEB服务器上没有安装所需的组件.
- 做了一个.net代码生成器,能生成增删改查等代码.生成js验证和cs的验证,请朋友们帮我测试一下.
- 一个强壮的问题,孟子、思归不出,谁能解答?
- 高分:如何用HttpRequest获取重定向后的URL?
- 未加载包 Microsoft SQL Manager Studio Package
- 系统应用问题
- 大家好呀,让我们把这里搞得活起来呀
- xslt呈现的问题
- .net的page_load事件中取js的值
为什么不用js document.write()
我只是想测试一下 他是否能取到值的
$(function() {
$("#txtResult2").dblclick(function() {
$.post("服务器后台处理页.ashx?count="+$("#txtMoney").val()+"&Type="+$("#selectType").val(), function(data, TextStatus){
if(TextStatus=="success")//反回成功
{
$("#txtResult2").val(data);//data 就是返回的数据!
}
else
{
alert("AJAX失败!");// 数传到了服务器,但服务器不认!
}
});
});
});服务器后台处理页.ashx 文件就用 context.Write("xxx");//xxx 就是你写入的内容,传到你回调函数
function(data, TextStatus)的data 参数里。
OK?
$( "#txtResult2 ").dblclick(function() {
$.post( "服务器后台处理页.ashx?count= "+$( "#txtMoney ").val()+ "&Type= "+$( "#selectType ").val(), function(data, TextStatus){
if(TextStatus== "success ")//反回成功
{
$( "#txtResult2 ").val(data);//data 就是返回的数据!
}
else
{
alert( "AJAX失败! ");// 数传到了服务器,但服务器不认!
}
});
});
});服务器后台处理页.ashx 文件就用 context.Write( "xxx ");//xxx 就是你写入的内容,传到你回调函数
function(data, TextStatus)的data 参数里。
OK?