как обратиться к div в котором стоит болк <script>
Есть такая конструкция
<div> <script> SomeFunction(this) </script> </div> Проблема в том, что в this передается элемент window. Как мне передать в функцию элемент div в котором находится мой блок <script> SomeFunction(this) </script> |
никак, только получив js методами объект, а тем способом которым вы хотите никогда не получится.
|
можно так
<script>
var script = document.getElementsByTagName('script');
var thisOne = script[script.length - 1];
var div = thisOne.parentNode; // вот и ссылка на ваш див
</script>
|
Цитата:
|
| Часовой пояс GMT +3, время: 00:23. |