Всем привет.
Такой скрипт:
<html>
<head>
<title>
Java Script
</title>
<script>
function myclass(wbutton_name) {
this.a = 5
this.change = func_change
wbutton = document.getElementsByName(wbutton_name)[0];
wbutton.onclick = this.change
}
function func_change() {
alert("change " + this.a + " " + this)
}
</script>
</head>
<body>
<button name="next">
next
</button>
<script>
var mc = new myclass("next")
</script>
</body>
</html>
После нажатия на кнопку выводится:
"change undefined [object HTMLButtonElement]", то есть
this во время нажатия соответствует кнопке. А можно ли как-то получить доступ к свойствам объекта? (то есть что бы
this.a было равным 5)
Спасибо.