Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Обращение по id к элементу / 2 сообщений из 2, страница 1 из 1
08.08.2013, 09:15
    #38359128
qwerty2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обращение по id к элементу
вот не давно узнал что к элементу из скрипта можно просто обратиться по его id раньше я использовал jquery
$(#id).val();
а оказывается можно так
id.value;


вопрос вот в чем как динамически формировать id и обращаться по нему к элементу?

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<script>
onload(
//вместо такого
  c1_1.value="sdfsdf";
  c1_2.value="sdfsdf";
  c1_3.value="sdfsdf";

//как нибудь так если вообще возможно
for(var i=1;i<4;i++){
   ("c1_"+i).value="sdf";
}
)
</script>

<td id=c1_1></td>
<td id=c1_2></td>
<td id=c1_3></td>
...
Рейтинг: 0 / 0
08.08.2013, 10:03
    #38359185
mhx
mhx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обращение по id к элементу
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
window.onload = function () {
	var count = 3, i, tb, tr, td;
	tb = document.getElementById('t1').getElementsByTagName('tbody')[0];
	tr = document.createElement('tr');
	for (i = 0; i < count; i++)
	{
		td = document.createElement('td');
		td.id = 'c1_' + (i + 1);
		td.innerText = 'Hello from element ' + td.id;
		tr.appendChild (td);
	}
	tb.appendChild (tr);
};


Не?
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Обращение по id к элементу / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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