プルダウンメニューでのリンクでVALUEを指定していなかったらエラーが出るのは直せませんか?
[上に]
[前に]
[次に]
ラッキー7
2000/06/08(木) 02:40:15
私は、下記のようなプルダウンメニューリンクのスクリプトを使用しています。
このスクリプトでは、option valueを書いていないメニューを選択するとステータスバーにエラー表示が出ます。
リンク先を指定していないメニューを選んでもエラーにならないように出来ませんか?
<script language="JavaScript">
<!--
function PageJump(obj) {
if (obj.selectedIndex==0) return false;
location.href=obj.options[obj.selectedIndex].value;
return true;
}
// -->
</script>
さとぴ
2000/06/08(木) 03:07:09
一度valueを変数に受けて、
ifで切り分ければどうでしょう?
ラッキー7
2000/06/08(木) 03:22:23
>一度valueを変数に受けて、
>ifで切り分ければどうでしょう?
私は何分JavaScriptは初心者なもんで・・・。
具体的にお教え頂けると幸いです。
さとぴ
2000/06/08(木) 03:53:59
location.href=obj.options[obj.selectedIndex].value;
を
var val = obj.options[obj.selectedIndex].value;
if(val != "") location.href = val;
ということですね。
[上に]
[前に]
[次に]