powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Подскажите со скриптом
4 сообщений из 4, страница 1 из 1
Подскажите со скриптом
    #38646001
v-eremeev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем привет
подскажите можно ли сделать такую конструкцию, т.е. как получить значение из массива

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<html>
  <head>
    <title></title>
  </head>
  <body>
  <input value='yy' onclick='show_day_21()' maxlength='100' name='free_time_Label' id='free_time_Label' width='370'/>
  <input value='yy' onclick='show_day_21()' maxlength='100' name='free_time_Label_2' id='free_time_Label_2' width='370'/>
    <script type='text/javascript' >
        var arr_time_2 = []; arr_time_2[0] = 7 ;  var s2 = 2 ;
      function show_day_21()
      {
         var str = arr_time_2[0] ;
         document.getElementById('free_time_Label').value = str ;
       //  var str = arr_time_s2[0] ; // можно ли здесь подставить переменную s2 и получить значение из массива ?
         document.getElementById('free_time_Label_2').value = str ;
      }
       </script>
  </body>
</html>
...
Рейтинг: 0 / 0
Подскажите со скриптом
    #38646388
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v-eremeev,

что то ужасное и не понятное. Объясните толком что вы делаете и что не получается.
...
Рейтинг: 0 / 0
Подскажите со скриптом
    #38646526
v-eremeev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnogu,
вообщем есть массив с именем var arr_time_2 и в нем есть значение которое я получаю без проблемм ;
мне нужна конструкция задать имя переменой таким образом arr_time_ + "2" но теперь в функции это уже получается строка,
а не имя массива. Значение из него я могу получить таким способом
eval('var str = arr_time_' + s2 );
можно ли как то не используя eval тоже получить значение ?
...
Рейтинг: 0 / 0
Подскажите со скриптом
    #38646664
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v-eremeevSharuPoNemnogu,
вообщем есть массив с именем var arr_time_2 и в нем есть значение которое я получаю без проблемм ;
мне нужна конструкция задать имя переменой таким образом arr_time_ + "2" но теперь в функции это уже получается строка,
а не имя массива. Значение из него я могу получить таким способом
eval('var str = arr_time_' + s2 );
можно ли как то не используя eval тоже получить значение ?

Ни в коем случае так не делать... Почему не создать массив массивов?

ну типа var arr_time = [2: [0: 7]]
а потом просто var str = arr_time[someVal][0]

Если Вы новичёк, поверьте, что так правильно... а так как Вы делаете - ... мягко говоря неправильно ;) Потом проблем будет в разы больше, чем вы можете себе представить.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Подскажите со скриптом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]