javascriptを使用してページのコンテンツを変更する例を実行しようとしています。次のようなページがあるとします。
<html>
<head>
</head>
<body>
<select id="a96780" multiple="multiple" name="a96780" size="3" value="deneme">
<option selected="selected" value="#ANY">ALL</option>
<option value="1111294">Ex1</option>
<option value="1111292">Ex2</option>
<option value="1111290">Ex3</option>
</select>
</body>
</html>
ページが読み込まれたときに、すべてのオプションEx1、Ex2、Ex3(タイプを非表示またはその他の方法で設定)を閉じられるようにしたいと思います。これを達成するために、私はオンラインの指示に従いましたが、それを行うことによってそうすることができませんでした:
<script type="text/javascript">
function myFunction()
{
var selectBox = document.getElementById("a96780");
alert("smt");
alert(selectBox.name);
}
myFunction();
</script>
上記のスクリプトでは、要素の名前を出力して、実際に要素を保持していることを確認しようとしています。ただし、最後の行は印刷されません。要素がselectBoxとして初期化されていることを確認するにはどうすればよいですか?また、そこからどのように進める必要がありますか。オプション値は、「Ex1、Ex2、Ex3」の項目を参照するのに十分でしょうか?
編集1:htmlへのリンクがまったくなく、bodyタグを変更したり、myFunctionを開始できるボタンを配置したりすることはできません。これにより、何をするにしても、jsでのみ実行する必要があります。これに加えて、私がどのように進めるべきかについてあなたが私を導くことができればまた素晴らしいでしょう。たとえば、オプション項目をその値から参照できますか?