私はJavaScriptの初心者です。入力した「クライアント ID」に基づいて、クライアントの開発サイトへの Web リダイレクトを作成しようとしています。
ここに私がこれまでに持っているものがあります。これについては完全に逆行していることがわかります。
新しいタブで URL にリダイレクトしたい。しかし、間違ったクライアント ID を入力すると、「申し訳ありませんが、もう一度やり直してください」というアラートが表示されます。私が持っている方法でアラートを追加すると、正しい「コード」を入力するかどうかに関係なく、ポップアップが表示されます。
<head>
<script>
function validateCode()
{
var codeTextBox = document.getElementById("codeTextBox").value;
if (codeTextBox == 'C1')
{
    window.location.href = "http://www.client1.com";
} 
if (codeTextBox == 'C2')
{
    window.location.href = "http://www.client2.com";
} 
if (codeTextBox == 'C3')
{
    window.location.href = "http://www.client3.com";
} 
if (codeTextBox == 'C4')
{
    window.location.href = "http://www.client4.com";
}  else {
    alert('Sorry, try again.');
    }
}
</script>
 </head>
 <body>
 Enter User ID: 
 <input type="text" name="codeTextBox" id="codeTextBox" />
 <input type="submit" name="Submit" value="Submit" onclick="validateCode()" />
 </body>
私に気楽に言ってください:)ありがとう!