用if来判断显示 true is undefined function body_getPosition() { if(<%=Enable %>) { document.getElementById("<%=HF_Body_CoordinateXs.ClientID %>"+flagid).value += fun1()+"|"; } }其中<%=Enable %>是后台一个bool的变量。当Enable=true的时候,为什么会提示true is undefined错误??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LZ这样试试,可能生成的是大写if(<%=Enable.ToString().ToLower() %>) 看HTML源文件 function body_getPosition() { if(True) { document.getElementById("ctl00_PageContent_Body1_HF_Body_CoordinateXs"+flagid).value += fun1()+"|"; } }这不是对的嘛 我后台定义的是bool型private bool _enable = true; public bool Enable { get { return _enable; } set { _enable = value; } }但在JavaScript中读取<%=Enable %>就是 True ,注意 T是大写,所以在JavaScript中就报错。如果是true那就行。 js的true必须是小写,转换成小写就行了if(<%=Enable.ToString().ToLower() %>) 求助,哪位朋友能帮助把这段JS转换一下啊,不胜感谢 Ext中this域的问题 google earth api的问题 显示日期的一段代码的疑问 二级联动下拉框的简单问题 parent.document.all.indexFrame.cols老是出错,是不是这样写不行 iframe刷新问题 表单问题,大侠请进...... 关于表格边框的定义 泛微e-cology8 根据字段值改变单元格颜色 Jquery 这种结果是怎么来的,好奇怪 写了一个关于javascript字符串转换为日期的函数,供参考
{
if(True)
{ document.getElementById("ctl00_PageContent_Body1_HF_Body_CoordinateXs"+flagid).value += fun1()+"|";
}
}
这不是对的嘛
{
get { return _enable; }
set { _enable = value; }
}但在JavaScript中读取<%=Enable %>就是 True ,注意 T是大写,所以在JavaScript中就报错。如果是true那就行。