powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / добавить TR
23 сообщений из 23, страница 1 из 1
добавить TR
    #35088479
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как посредством JavaScript добавить TR и несколько TD в таблицу?
...
Рейтинг: 0 / 0
добавить TR
    #35088535
Garry80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
appendChild() или insertRow() и insertCell()
...
Рейтинг: 0 / 0
добавить TR
    #35088640
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Garry80appendChild() или insertRow() и insertCell()
спасибо, помогло
а как вставить в эту таблицу в одно из TD <input type="button"/>?
...
Рейтинг: 0 / 0
добавить TR
    #35088658
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
appendChild()
...
Рейтинг: 0 / 0
добавить TR
    #35088730
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
зыappendChild()
да, разобрался, но как вставить в эту кнопку параметры, тоесть onClick= и class=
...
Рейтинг: 0 / 0
добавить TR
    #35088757
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и ещё а как удалить строку TR ?
...
Рейтинг: 0 / 0
добавить TR
    #35088763
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну ты может все-таки научишься сам искать информацию?
removeChild()
.onclick =
.className =
...
Рейтинг: 0 / 0
добавить TR
    #35088802
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если Вы создаете control отличный от <input type="text">, я бы, рискуя навлечь на себя праведный гнев зы
, Вам порекомендовал innerHTML ( опять-же )
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
добавить TR
    #35088869
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не надо путать хрен с редькой, задачи разные бывают. innerHTML - крайне исключительный случай
...
Рейтинг: 0 / 0
добавить TR
    #35088966
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
	var newEdit = document.createElement("input");
		newEdit.type="button";
		newEdit.value="Edit";
		newEdit.className ="input-50"
		newEdit.onclick = "tab_edit(a)"

ну вроде всё заработало но за исключением одного не могу поставить onclick
...
Рейтинг: 0 / 0
добавить TR
    #35088989
Фотография agrasoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimas09ну вроде всё заработало но за исключением одного не могу поставить onclick

как добавить onclick в javascript'е
...
Рейтинг: 0 / 0
добавить TR
    #35088999
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ни как не получилось как вы написали на вашем форуме
...
Рейтинг: 0 / 0
добавить TR
    #35089028
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
решил проблему
Код: plaintext
1.
2.
3.
var newat=document.createAttribute("onclick");		
	newat.nodeValue="tab_edit(a);";
	document.getElementById("b_edit").setAttributeNode(newat);
...
Рейтинг: 0 / 0
добавить TR
    #35089050
Фотография agrasoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimas09ни как не получилось как вы написали на вашем форумене ври.

вот файл, который использует оба способа. все работает в браузере ie7.
это не будет работать в фф точно, в остальных - не знаю. надо остальные -
спрашивай про остальные.

var newat=document.createAttribute("onclick");
newat.nodeValue="tab_edit(a);";
document.getElementById("b_edit").setAttributeNode(newat);

заместо этово можно писать:
document.getElementById("b_edit").setAttribute('onclick', 'tab_edit(a)');
...
Рейтинг: 0 / 0
добавить TR
    #35089069
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вы правы у меня не работает в ИЕ, проверял в ФФ.
Как вы написали работает если функция без параметров, а если с параметрами та вообще нету onclick
...
Рейтинг: 0 / 0
добавить TR
    #35089088
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блиин, ну вы ламеры нафиг

newEdit.onclick = function() { tab_edit(a);}
...
Рейтинг: 0 / 0
добавить TR
    #35089090
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
но ваша версия к сожалению тоже не работает мне нужно в функции передавать параметр
вот изменил ваш файл (прилогается) и не работает
...
Рейтинг: 0 / 0
добавить TR
    #35089091
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimas09решил проблему
Код: plaintext
1.
2.
3.
var newat=document.createAttribute("onclick");		
	newat.nodeValue="tab_edit(a);";
	document.getElementById("b_edit").setAttributeNode(newat);

в TheDailyWTF, адназначна

автор
заместо этово можно писать:
document.getElementById("b_edit").setAttribute('onclick', 'tab_edit(a)');[/quot]
путь самурая, нах, туда же
...
Рейтинг: 0 / 0
добавить TR
    #35089093
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
зыблиин, ну вы ламеры нафиг

newEdit.onclick = function() { tab_edit(a);}

большое спасибо вот сейчас всё ок
...
Рейтинг: 0 / 0
добавить TR
    #35089121
dimas09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
newEdit.onclick = function() { tab_edit(a);}
я погарячился что все ок.
a это номер строки которой нужно редактировать, но при нажатии на кнопку номера не соответствуют(последний номер постоянно)
...
Рейтинг: 0 / 0
добавить TR
    #35089136
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ведь а - это просто некоторая глобальная а. Конечно доступно последнее значение. То что вы хотите называется "замыкание", которое кстати использовать нужно очень осторожно.

function closed(b){
function tab_edit(b){... Ваш код ...};
return tab_edit;
}

...onclick = closed(a);
...
Рейтинг: 0 / 0
добавить TR
    #35089137
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacyВедь а - это просто некоторая глобальная а. Конечно доступно последнее значение. То что вы хотите называется "замыкание", которое кстати использовать нужно очень осторожно.

function closed(b){
function tab_edit(/*b - не нужна*/){... Ваш код ...};
return tab_edit;
}

...onclick = closed(a);

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


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