ドロップダウン ボックスの値に応じて、ページを動的にリダイレクトしようとしています。JavaScript でドロップダウン ボックスの値を取得します。ドロップダウン値に応じて、ページをリダイレクトしたい。
これはサンプルコードです:
<script type="text/javascript">
function RedirectMe(){
var chosanDept = document.getElementById("Dept");
var str = chosanDept.options[chosanDept.selectedIndex].text;
if(str=='HR')
{
alert('Yes in IF' + str);
window.location = "http://www.google.com";
}
}
</script>
これ
chosanDept
は、ドロップダウン ボックスの値を取得するための変数です。しかし、window.location、location.replace、location.href などのさまざまな機能を使用してページをリダイレクトすることはできません。もう 1 つの if 条件が機能すると、アラート「Yes in IF HR」が表示されます
ここで何がうまくいかないのですか?