フォームの入力内容をチェックする

<script type="text/javascript">
//<![CDATA[
    function valueCheck(){
        valueText = document.getElementById('myText').value;
        if(mailCheck(valueText)){
            document.getElementById('myButton').disabled = true;
            document.getElementById('result').innerHTML = "入力項目が正しくありません";
        }else{
            document.getElementById('myButton').disabled = false;
            document.getElementById('result').innerHTML = "";
        }
    }
    //引数がメールアドレスの形式か判定する
    function mailCheck(str){
        if (!str.match(/^[A-Za-z0-9]+[\w-]+@[\w\.-]+\.\w{2,}$/)) {
            return true;
        }else{
            return false;
        }
    }

    window.onload = function(){
        document.getElementById('myText').onkeyup = valueCheck;
    }
//]]>
</script>
</head>
<body>
<div id="container">
<h3>メールアドレス</h3>
<input id="myText" type="text" maxlength="60" />
<input id="myButton" type="submit" value="送信" />
</div>
<div id="result"></div>