Zespół, nad którym pracuję, nabrał zwyczaju używania <script>
tagów w przypadkowych miejscach treści naszych stron HTML. Na przykład:
<html>
<head></head>
<body>
<div id="some-div">
<script type="text/javascript">//some javascript here</script>
</div>
</body>
</html>
Nie widziałem tego wcześniej. Wydaje się, że działa w kilku przeglądarkach, które testowałem. Ale z tego co wiem, umieszczanie tagów skryptów w takich miejscach jest niewłaściwe.
Czy się mylę? Jak źle jest, że umieszczamy tagi skryptu w znacznikach DIV? Czy są jakieś problemy ze zgodnością przeglądarek, o których powinienem wiedzieć?
document.writes
tam, czy też nie ma konkretnego powodu, aby to było tam, gdzie jest?