Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 01.10.2010, 12:44
Аватар для Indiana
Аспирант
Отправить личное сообщение для Indiana Посмотреть профиль Найти все сообщения от Indiana
 
Регистрация: 20.12.2009
Сообщений: 61

Нарисовал шаблонного хомячка на получившемся скрипте.....посмотреть можно в разделе "Ваши сайты и скрипты"
Ответить с цитированием
  #12 (permalink)  
Старый 29.10.2010, 11:17
Аватар для Indiana
Аспирант
Отправить личное сообщение для Indiana Посмотреть профиль Найти все сообщения от Indiana
 
Регистрация: 20.12.2009
Сообщений: 61

Хочу немного продолжить.
Скажем есть страничка
....
<body onload="start()">
<div id="c0">
<div id="c1">
<div id="c2">
......
<div id="c19">
</body>
..........

ну и скрипт
a=[];
    a[0]=100;
    a[1]=350;
    a[2]=450;
   .......
    a[19]=120;

function start(){
document.getElementById('c0').innerHTML =a[0];
document.getElementById('c1').innerHTML =a[1];
...........
document.getElementById('c19').innerHTML =a[19];
}

т.е. при загрузке страницы дивы "заполняются" соответствующими a[i]....это работает, но уж очень громоздко выглядит....
я пытался сделать так:
a=[];
    a[0]=100;
    a[1]=350;
    a[2]=450;
   .......
    a[19]=120;

    c=[];
    c[0]='c0';
    c[1]='c1';
    c[2]='c2';
   .......
    c[19]='c19';

function start(i){
for (i= 0; i < c[].length; i++){
document.getElementById('c[i]').innerHTML =a[i];
}}

......но что-то явно не так......толкните пжл. в нужном направлении
Ответить с цитированием
  #13 (permalink)  
Старый 29.10.2010, 13:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 30,173

Indiana,
В массиве имён нет необходимости
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
  <title></title>
<script language="JavaScript" type="text/javascript">
a=[];
    a[0]=100;
    a[1]=350;
    a[2]=450;

function start(){
for (i= 0; i < a.length; i++){
document.getElementById('c'+i).innerHTML =a[i];
}}
</script>
</head>

<body onload="start()">
<div id="c0"></div>
<div id="c1"></div>
<div id="c2"></div>
</body>
</html>
Ответить с цитированием
  #14 (permalink)  
Старый 29.10.2010, 15:09
Аватар для Indiana
Аспирант
Отправить личное сообщение для Indiana Посмотреть профиль Найти все сообщения от Indiana
 
Регистрация: 20.12.2009
Сообщений: 61

getElementById('c'+i)

Да, я бы сам никогда не додумался...........спасибо за помощь,Рони.
Ответить с цитированием
  #15 (permalink)  
Старый 31.10.2010, 02:43
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 04.06.2009
Сообщений: 1,703

Сразу же, после загрузки странцы DIV-ы заполняются некими значениями. При чём не по клику или ещё чему нибудь, а при загрузке. Зачем это делать? Если не секрет конечно.
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
  #16 (permalink)  
Старый 31.10.2010, 15:15
Аватар для Indiana
Аспирант
Отправить личное сообщение для Indiana Посмотреть профиль Найти все сообщения от Indiana
 
Регистрация: 20.12.2009
Сообщений: 61

не секрет..........есть 200 позиций в интернет ларьке (он нарисован на Html)......цены меняются очень быстро и менять их не очень просто вручную......а данный способ позволит мне менять цены из JS файла...аля база данных
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите как правильно оформить код frolvict Общие вопросы Javascript 4 30.04.2010 09:51
Как правильно прописать свой код в .js Всеми_Любимый Элементы интерфейса 6 23.02.2010 20:34
Ajax и три <form> не работает. Как правильно сделать листание записей из базы данных? vlad275 AJAX и COMET 2 14.12.2009 13:04
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 22:20
Как правильно оформить Send() Алекс97 AJAX и COMET 20 30.10.2008 18:19