asp与javascript互调
function ContractOk(){
var bc = "<%=btnOk_Click() %>";
}
<input type="button" id="btnOk" value="确定" onclick="ContractOk()" />
后台
protected string btnOk_Click()
{
this.txtContent1.Text = "222222222222222";
return "11";
}
怎么让这些在网页初始化时不加载,
--------------------编程问答-------------------- 可以用个变量什么的标志下
string flag=1
if(!page.ispostback){flag=2}
判断下。。 --------------------编程问答-------------------- 用变量也不行 --------------------编程问答--------------------
window.onload=function(){} 中调用才执行
aajx操作
protected string str(string name)
{
return =name;
}
function test(name)
{
ajax 请求url="test.aspx?name=" + name
document.getElementById("<%=txtBox1.ClientID%>").value=httpAjax.responseText;
}
if(Request.QueryString["name"]!=null)
{
Response.ClearContent();
Response.Write(str(Request.QueryString["name"]));
Response.End();
}
--------------------编程问答-------------------- 楼主需要掌握页面生命周期以及AJAX
在HTML里面写的<%%>代码将会在页面加载的时候自动调用。
如果想在点击按钮后再调用后台代码,需要使用AJAX
补充:.NET技术 , ASP.NET