var a = document.getElementById("<%=TxtErrorId.ClientID %>").value;
if (a == null) {
a = 10;
} var s = '<%=BindAllModel("' +a+ '") %>';
我这么做为什么每次a都是空值
后台方法 public string BindAllModel(string id)
if (a == null) {
a = 10;
} var s = '<%=BindAllModel("' +a+ '") %>';
我这么做为什么每次a都是空值
后台方法 public string BindAllModel(string id)
<html xmlns="http://www.w3.org/1999/xhtml">
<head> 上方的此句要保留var a = document.getElementById("<%=TxtErrorId.ClientID %>").value;
if (a == null) {
a = 10;
}
alert(a); //输出一下a的值
var s = '<%=BindAllModel("' +a+ '") %>';
alert(s);
http://msdn.microsoft.com/zh-cn/library/ms178208%28VS.80%29.aspx
你最好说明一下你的目的如果只是要让代码能正确运行var a = document.getElementById("<%=TxtErrorId.ClientID %>").value;
if (a == null) a = 10;
var s = '<%=BindAllModel(TxtErrorId.Value) %>';
alert("a是"+a);
alert("s"是+s);
{
var a = "xxxx";
var s = '<%=getc#("'+a+'") %>';
alert(s);
}
混写代码有时也行.