Как работать с событием onclick getElementById - PullRequest
0 голосов
/ 18 апреля 2019

Я разрабатываю модуль аватара.Дело в том, что при нажатии на волосы или глаза они должны двигаться на макушке головы.Вместо этого они вообще не перемещаются, но код также не предупреждает об ошибке.

enter image description here

Вот код HTML:

<style>

  #cabeza{
    position: absolute;
    z-index: auto;
    left:225px;
    top:125px;
  }

  #ojos {
   position: absolute;
   z-index: 1;
   left: 8px;
   top: 300px;
  }

  #pelo {
   position: absolute;
   z-index: 2;
   left: 0;
   top: 125px;
  }

</style>

<body>
		<div id="container">
		  <div id="sidebar"></div>
		  <div id="content">
			<div id="cabeza"><img src="assets/img/cabeza.png"/></div>
			<div id="pelo"><img src="assets/img/pelo.png" /></div>
			<div id="ojos"><img src="assets/img/ojos.png" /></div>
		  </div>
    </div>

    <script>

        alert('NOSeSiFunciona');
        document.getElementById("pelo").onclick = function() {document.getElementById("pelo").style.left = "225px";};
        document.getElementById("ojos").onclick = function() {document.getElementById("ojos").style.left = "235px"; document.getElementById("ojos").style.top = "200px";};

      </script>

	</body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...