小公猫 发表于 2012-02-29 14:47

javascript中的一个变量问题

某页面的一段HTML代码大致如下:<script type="text/javascript" src="/a.js"></script>
<script type="text/javascript" src="/b.js"></script>
<script type="text/javascript" src="/c.js"></script>
<script type="text/javascript" src="/d.js"></script>

<script language="JavaScript">
function Submit()
{
        var myform=document.formname;
        var bool = true;
        var executeflag = '0000000';
        if(executeflag.indexOf("1")>=0 || executeflag.indexOf("2")>=0){
                if(!confirm("是否覆盖已经执行的信息!")){
                        bool = false;
                }
        }
        if(bool){
        myform.action="../wiuejfia/flag=daily&executetype=";
        myform.submit();
        }
}
</script>其中变量executeflag的值会根据该页面的form是否post(点击页面的“保存”按钮)而改变:
如果form还没保存过,那么executeflag = ‘0000000’
如果form已经保存过,那么executeflag = ‘1111111’

请问这个那么executeflag是根据什么来判断它的值应该为0还是为1?
页: [1]
查看完整版本: javascript中的一个变量问题