フォームを含むページを作成しようとしていますが、答えはリダイレクトするページによって異なります。アラートを使用すると、フォームと JavaScript は 100% 正しく機能します。アラートを window.location コマンドやその他のアイデアに置き換えようとしましたが、何も起こりません。誰かがこれを行う方法を説明できますか?さらに重要なことに、あなたの提案が機能しますか?
これはうまくいきます:
<script type = "text/javascript">
<!--
function checkAnswers()
{
var myQuiz = document.getElementById( "myQuiz" );
if ( myQuiz.elements[ 1 ] .checked)
alert( "Correct");
else
alert( "Failed" );
};
</script>
これは動作しません!:
<script type = "text/javascript">
<!--
function checkAnswers()
{
var myQuiz = document.getElementById( "myQuiz" );
if ( myQuiz.elements[ 1 ] .checked)
window.location = "www.bing.com";
else
window.location = "www.google.com";
};
</script>