Как прописать так, чтобы можно было отключить обработчик change? Это нужно для того, чтобы можно было присвоить onchange функцию SelectChange() без необходимости знать имя функции SelectChange().
<html>
<body>
<button onclick="ButtonStop()">Stop Event</button>
<select onchange="SelectChange()">
<option>1</option>
<option>2</option>
</select>
<script>
function ButtonStop()
{
document.querySelector("select").onchange = null;/*Что здесь прописать вместо
строки перед комментарием, чтобы обработчик отключался без сброса имени функции?*/
}
function SelectChange()
{
alert("Changed!");
}
</script>
<style>
body
{
text-align: center;
}
</style>
</body>
</html>