web-dev-qa-db-ja.com

選択したonChangeからJavaScript関数を呼び出す

だから私は単純なHTML選択ボックスとJavaScript警告機能を持っています。選択ボックスに、JavaScriptアラート関数を呼び出すonchangeイベントを設定します。これは私がこれまでに持っているものです:

HTML

<div style="float: left">Type: <select id="selector" onChange="jsfunction()">
  <option value="Pyr">Pyramidally</option>
  <option value="Lin">In-Lines</option>
  <option value="Sym">Symmetrically</option>
  <option value="Nsym">Non-Symmetrically</option>
</select>
</div>

Javascript

function jsfunction(){
    alert("hi");
}

それはうまくいきません、そして私の人生のために私は理由を理解することができません。私が見つけたこの性質の他のほとんどの質問は""関数の呼び出しについて-私が持っているか、またはonChange 'c'を資本にしています。可能なヘルプはありますか?とても感謝しています。

7
Genome314
<!DOCTYPE html>
<html>
    <head>
        <script>
            function jsfunction(){
                alert("hi");
            }
        </script>
    </head>
    <body>
        <select id="selector" onchange="jsfunction()">
            <option value="Pyr">Pyramidally</option>
            <option value="Lin">In-Lines</option>
            <option value="Sym">Symmetrically</option>
            <option value="Nsym">Non-Symmetrically</option>
        </select>
    </body>
</html>

できます。 onchangeを間違えました。

6
user3218194