私はそのようなコードを持っていると仮定します
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javascript" charset="utf-8">
var figure = document.getElementById("tool");
var selected = figure.options[figure.selectedIndex].value;
if(selected === "pencil"){
alert("Like a pencil");
}
if(selected === 'line'){
alert("Just drag and drop");
}
if(selected === "rect"){
alert("drag and drop for rect");
}
</script>
<p><label>Drawing tool: <select id="tool">
<option value="pencil">Pencil</option>
<option value="rect">Rectangle</option>
<option value="line">Line</option>
</select></label></p>
</body>
</html>
ドロップリストの値を変更しても反応しないのはなぜですか? 多分私はOnChangeを追加する必要がありますか?しかし、私はそれがどのように機能するかわかりませんでした...ありがとう