发布网友
共1个回答
热心网友
不会出问题呀。。。只要你里面的条件正确 绝对应该是按照顺序 执行的。。你执行下面代码看看吧~ 给你例子了 ,不知道你是不是要这种结果。。
<%@ Page language="c#" Codebehind="WebForm10.aspx.cs" AutoEventWireup="false" Inherits="AAI.CLUB.NewFolder1.WebForm10" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm10</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="javascript" type="text/javascript">
var a1=0;
var a2=0;
var a3=0;
var a4=0;
function a()
{
if(a1==0)
{
a1 = 8;
}
else
{
a1 = "";
}
}
function b()
{
if(a2==0)
{
a2 = 8;
}
else
{
a2 = "";
}
}
function c()
{
if(a3==0)
{
a3 = 8;
}
else
{
a3 = "";
}
}
function d()
{
if((a1+a2+a3)== 24)
{
a4 =8
var max = a1+a2+a3+a4;
document.write("成功执行了a()b()c()就得得出下面结果为32");
document.write("a1+a2+a3+a4 = ",max);
}
else
{
a4="";
}
}
function e()
{
a();
b();
c();
d();
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<input type="button" onclick="e()" value="看看执行结果" style="Z-INDEX: 101; LEFT: 136px; WIDTH: 152px; POSITION: absolute; TOP: 144px; HEIGHT: 24px">
</form>
</body>
</HTML>