Выполнение скрипта OnLoad в DIVе
Всем привет! Есть див... к чему слова... собственно ВОТ:
Так работает: Код:
<div id="block" onclick="funonload('переменная');" >click me</div>Код:
<div id="block" onload="funonload('переменная');" >click me</div> |
Не вижу логики.
<div id="block">click me</div>
<script>
function funonload(n) {
alert(n);
}
funonload(123);
</script>
|
Ruslan_xDD,
ок.... таких блоков на странице будет много... моё упущение... надо было это сразу пояснить... |
casper-man, страница загружается махом, почти всегда обновления на экране происходят целиком всей страницей. Лишь иногда, при плохом инете и/или натыканных скриптах типа всяких соцкнопок видна пошаговая отрисовка. Отсюда делаем вывод что для пользователя разницы нет - выполнять скрипт сразу после каждого дива или после полной загрузки страницы. Он не увидит промежуточного состояния почти наверняка.
|
danik.js, беда в том что с этим блоком в последствии будет работать функция, а по другому это цикл, а функция в цикле работать отказывается.
|
Цитата:
|
Посмотри тут, надеюсь поможет
|
| Часовой пояс GMT +3, время: 08:24. |