Сообщение от j0hnik
|
АндрейD,
<input type="submit" value="1" id="a">
<script>
var a = document.getElementById('a');
a.onclick = go;
function go() {
alert(a.getAttribute('value'));
}
</script>
может не в этом куске кода дело?
|
Больше ничего нет, это задача. 1-я строка - это html страница, а <script> - прикреплённый файл js. Причём, если вызываю функцию onclick="go()" из html файла, вот так:
<input type="submit" value="1" onclick="go()" id="a">
а в js файл ставлю ту же строку:
function go() {
var elem = document.getElementById('a');
alert(a.getAttribute('value'));
}
то всё прекрасно работает. Но вызов
var a = document.getElementById('a');
a.onclick = go;
никак не идёт.