日期:2014-05-17  浏览次数:21142 次

我已经定义变量了,为什么还提示变量没有定义啊?请问该怎么改啊?谢谢
<script   language= "JavaScript "   type= "text/JavaScript ">
<!--
function   fanhui(fa1)
{
document.form1.checkbox.checked   =   fa1;
}
//-->
</script>


<%
fa1=true
%>


<input   class=buttonface   type=button   name=retu   value=取消   onclick= "fanhui(   fa1   ) ">

说明:
在onclick= "fanhui(   fa1   ) "> 中报错,提示fa1变量没有定义,请问该怎么改啊?谢谢



------解决方案--------------------
<%
fa1= "true " '注意这个。。。要加双引号。。。这里是字符串。。。不加的话生成的html就是True 了,在javascript中true的T是小写的
%>
<input class=buttonface type=button name=retu value=取消 onclick= "fanhui( <%=fa1%> ) ">