0

性別表現のテストを行いました -

function gender()
{
    var gender = document.form1.radio[0].checked;
    var gender1 = document.form1.radio[1].checked;  
        if(gender || gender1)
        {
        }
        else
        {
            errorMsg = errorMsg + "please select your gender\n" 
        }
}

しかし、このような空の肯定的な結果が必要ないように、それを書くことができるようにしたいと思います-

if ((alphabetic.test(fname)== false) || (alphabetic.test(lname)== false))
{
alertmsg = alertmsg + "Name should be in alphabets:" + "\n";
}

まったくの初心者なので、おバカに見えたらすみません。助けていただければ幸いです、ありがとう

4

3 に答える 3

1
function gender()
{
var gender = document.form1.radio[0].checked;
var gender1 = document.form1.radio[1].checked;  
    if(!(gender || gender1))
    {
        errorMsg = errorMsg + "please select your gender\n" 
    }
}
于 2013-02-15T17:22:26.913 に答える
0

何をしようとしているのかよくわかりませんが、論理的なNOT "!"を使用してみてください。

function gender()
{
    var gender = document.form1.radio[0].checked;
    var gender1 = document.form1.radio[1].checked;  
    if !(gender || gender1)
    {
        errorMsg = errorMsg + "please select your gender\n" 
    }

}
于 2013-02-15T17:28:02.143 に答える
0

私が正しく理解している場合:

if(!gender && !gender1) {
    errorMsg = errorMsg + "please select your gender\n" 
}
于 2013-02-15T17:22:32.933 に答える