|
|
|
| Здравствуйте!
почему срабатывает только второй обработчик:
<a id="f" href="#" >link</a>
<script type="text/javascript">
document.getElementById("f").onclick = function () { alert('1') };
document.getElementById("f").onclick = function () { alert('2') };
</script>
|
| |
|
|
|
|
|
|
|
для: vadimka
(29.03.2013 в 14:29)
| | addEventListener | |
|
|
|
|
|
|
|
для: vadimka
(29.03.2013 в 14:29)
| | ровно потому, почему и тег с id="ZABOR" будет красным, а не голубым, и не красно-голубым
<style>
#ZABOR {color: blue}
#ZABOR {color: red}
</style>
|
в CSS и в Javascript'e -- как в армии -- исполняется последний приказ, а предыдущий отменяется
именно этим "армейским" эти два языка принципиально отличаются от HTML, в котором всё наоборот - первый приказ исполняется, все последующие игнорируются:
<table border="1" border="10" border="0"><tr><td>table</td></tr></table>
|
| |
|
|
|
|
|
|
|
для: ЯСА
(29.03.2013 в 16:25)
| | Спасибо! | |
|
|
|