2016-12-08 19 views
0

以下は、ユーザーが選択したものをクリックすると、フォルダ内の別のローカルドキュメントにリダイレクトするドロップダウンフォームのコードです。javascript load info関数を使用して別のWebページに移動するフォーム

vvvこの機能は私のスクリプトに含まれていますが、このスクリプト以外では3つの機能が正しく動作しています。

function loadInfo(myForm) { 
var menuSelect=myForm.Menu.SelectedIndex 
var menuURL=myForm.Menu.options[menuSelect].value+".html" 
window.location=menuURL 
} 

VVVこの形式は、私の体であり、それは、ドロップダウンを示すが、選択がなされているローカルドキュメントへのリダイレクトがありません。

私はこのフォーム機能を必要とし、唯一のまともな例では、私の本ではありますが、でも、それは私が達成したい目的のタスクは、(また、このコードはから取られた出力ではないでしょう学校のモックウェブサイトをやっている
<form id="menu"> 
<p style="font-weight:bolder"> 
If your pencil was a Super Hero who would they be? 
<select name="Menu" onchange="loadInfo(this.form)"> 
<option>Select an item</option> 
<option value="batman">Batman</option> 
<option value="superman">Superman</option> 
<option value="hulk">Hulk</option> 
<option value="wonder">Wonder Woman</option> 
</select> 
</p></form> 

私がいない結果と私のコードの一部に入れしようとした本の中でその一例。)

答えて

0

.selectedIndex 

代わりの

.SelectedIndex 
を試してみてください
+0

試してみましたが、何もありません:( – cmillie

+0

デベロッパーコンソールのエラーをチェックしましたか? – Maciej

関連する問題