プロが教えるわが家の防犯対策術!

switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。
switch文のswitch(n)の部分を複数の値にできますでしょうか。もし無理ならばif文に変えてほしいです。
以下は変えてほしいjsの文章です。
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script type="text/javascript" language="javascript">
function onButtonClick() {
selindex = document.form1.Select1.selectedIndex;
target = document.getElementById("output");
switch (selindex) {
case 0:
target.innerHTML = "要素1が選択されています。<br/>";
break;
case 1:
target.innerHTML = "要素2が選択されています。<br/>";
break;
case 2:
target.innerHTML = "要素3が選択されています。<br/>";
break;
case 3:
target.innerHTML = "要素4が選択されています。<br/>";
break;
case 4:
target.innerHTML = "要素5が選択されています。<br/>";
break;
}
}
</script>
</head>
<body>
<form name="form1" action="">
<select id="Select1"">
<option>要素1</option>
<option>要素2</option>
<option>要素3</option>
<option>要素4</option>
<option>要素5</option>
</select>
<input type="button" value="Exec" onclick="onButtonClick();" />
</form>

<div id="output"></div>
</body>
</html>

質問者からの補足コメント

  • プンプン

    どんな動作にしたいかを書いたら誰も答えてくれないことがあったからもう書かない。

    No.1の回答に寄せられた補足コメントです。 補足日時:2022/07/27 20:15

A 回答 (1件)

その質問より前に「どんな動作にしたいのか」を考えるべきだろう.

この回答への補足あり
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!