如何运行此命令

How to run this command?

本文关键字:命令 运行 何运行      更新时间:2023-09-26

我希望警报"请选择进入级别"与警报"您必须输入考试编号"和其他两个一起。进入警报级别优先于其他警报。

如果有人帮助我,我将不胜感激。谢谢!

    function validateForm()
    {
        var result = true;
        var msg="";
        var checked = null;
        var inputs = document.getElementsByName('level');
        for (var i = 0; i < inputs.length; i++) 
        {
            if (inputs[i].checked) 
            {
                checked = inputs[i];
            }
        }
        if (checked==null)
        {
            alert('Please choose a level of entry.');
            document.getElementById('radio').style.color="red";
            result=false;
        }
        else {
            var r=confirm('You have chosen '+checked.value+', do you wish to proceed? 'n')
            if (r==true)
                {
                    result=true;
                }
            else
                {
                    result=false;
                }
        }

        if (document.ExamEntry.name1.value=="") {
            msg+="You must enter your name 'n";
            document.ExamEntry.name1.focus();
            document.getElementById('name').style.color="red";
            result=false;
        }
        if (document.ExamEntry.subject1.value=="") {
            msg+="You must enter the subject 'n";
            document.ExamEntry.subject1.focus();
            document.getElementById('subject').style.color="red";
            result=false;
        }
        if (document.ExamEntry.exam1.value=="") {
            msg+="You must enter the examination number 'n";
            document.ExamEntry.exam1.focus();
            document.getElementById('exam').style.color="red";
            result=false;
        }
        if(msg=="") {
            return result;
        }
        {
            alert(msg);
            return result;
        }
    }

我理解你的意思。。。你应该连接字符串msg,以及。。。

   if (checked==null)
    {
        msg+="Please choose a level of entry.";
        document.getElementById('radio').style.color="red";
        result=false;
    }

最后再加一个:

if(msg=="") {
    return result;
} else {
    alert(msg);
    return result;
}