日期:2014-05-18  浏览次数:20642 次

一个简单的JSP问题 它的结果是多少
<html>
<%!   int   i;   %>
<%   i   =   1;   %>
<head>
</head>
<body>
<script>
function   aaa()
{
if(i   ==   1)
{
alert( "Is   1 ");
}
else
{
alert( "Is   other ");
}
}
aaa();
</script>
</body>
</html>

------解决方案--------------------
javascript的方法没有参数 你怎么能拿到i呢
------解决方案--------------------

function aaa()
{
if(i == 1)

改为:
function aaa()
{
var i=parseInt( ' <%=i%> ');
if(i == 1)
------解决方案--------------------
程序有问题啊...