• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Динамическая Table

  • Автор темы Rjkz
  • Дата начала
S

Sandr

да я спрашивал честно говря про ID и как его узнать , а не то как очистить тег,,,как очистить я знаю,,лиж бы знать ID шку ,,а как её назначать в моём примере не подскажите?? :)

а элемен кто создал? Если Вы, то какие проблемы с айдишкой? Если кто-то другой - то посмотрите в сорсе... или в коде, ктоторый создает этот элемент...
 
R

Rjkz

Вот код я сам его динамю

Код:
var x=100; y=100;
var div;



function Create_Div()
{
div = document.createElement('DIV');

div.style.display='block';
x=x+10;
y=y+10;
div.style.position = 'absolute';		 
div.style.zindex = '1';						
div.style.padding = '3';					 
div.style.FontSize = '2pt';				
div.style.pixelLeft = x;			 
div.style.pixelTop = y;			 
div.style.width = '100';					 
div.style.height = '100';					 
div.style.backgroundColor = 'Red';	

div.style.filter='alpha(opacity=30)'; 


document.body.appendChild(div);	 
div.innerHTML = 'Hello Word Pipl';
}


function Destroy_Div()
{
document.body.removeChild("div"); 
}

Какую строку надо написать в function Create_Div() чтоб диву ID назначить?
 
S

Sandr

Код:
function Create_Div(divID)
{
div = document.createElement('DIV');
div.id = divID
.......
.......
 
R

Rjkz

вот исправленый код
Код:
var x=100; y=100;
var div;

function Create_Div()
{
div = document.createElement('DIV');
div.id = 'Div1';
div.style.display='block';
x=x+10;
y=y+10;
div.style.position = 'absolute';		 
div.style.zindex = '1';						
div.style.padding = '3';					  
div.style.FontSize = '2pt';				 
div.style.pixelLeft = x;			 
div.style.pixelTop = y;			  
div.style.width = '100';					 
div.style.height = '100';					 
div.style.backgroundColor = 'Red';	

div.style.filter='alpha(opacity=30)'; 


document.body.appendChild(div);	 
div.innerHTML = 'Hello Word Pipl';
}


function Destroy_Div()
{
document.body.removeChild(document.getElementById('Div1'));
}

1.при не однакратном вызове Create_Div() создаёться много Div-ов с одним ID шником , и удаляються вызавом Destroy_Div() в порядке создания , а чо писать надо в Destroy_Div() если я хочу адалить второй к примеру ?
2. а если не писать в Create_Div() строку div.id = 'Div1'; то какой ID-шник будет назначаться по умалчанию элементам? или вообще его тогда не будет? :)

в представленном коде какая то ерунда получаеться вызовом Create_Div() создаёться много элементов с одним ID-шником , объесните в чом тут логика? :blink:
 
V

Vovochka

Потому что нефиг назначать один и тот же ай ди на все про все. Гинерить iD в соответствии с итерацией цикла создания DIVа, или ввести переменную, счетчик.
Ну и так...
Код:
function delete_on_click (self) {
var parent_div = self.parent;
parent_div.parent.removeNode(parent_div);
} 
...
<div><input type='button' value='delete' onclick='delete_on_click(this)'></div>
 
S

Sandr

Для: Rjkz
А я тем более не понял, чем не устроил мой пример... Я в этом примере предложил айди передавать в функцию парматром, для того, что бы можно было создать див с любым айди...
 
R

Rjkz

Для: Sandr
На основе твоего примера я и сделал функцию,,просто у меня теперь создаються много Дивов с одним айдишником мне логика не ясна,,передовать параметром не могу потому что это только основа в ту функцию и так будут передоваться много потом параметров типа размерности положения и прочего не хочеться всё усложнять ,,,!

Разве не кто не знает или не может расказать о механизме создания и присвония параметров свойствам если такие не указываються в явном виде ? :)
 
S

Sandr

<!--QuoteBegin-Rjkz+7:02:2008, 14:39 -->
<span class="vbquote">(Rjkz @ 7:02:2008, 14:39 )</span><!--QuoteEBegin-->о механизме создания и присвония параметров свойствам если такие не указываються в явном виде
[snapback]97119" rel="nofollow" target="_blank[/snapback]​
[/quote]

очень сильно звучит... не осилил...
 
R

Rjkz

посколько тема ночала отходить от своего смысла существования ,

-может не нужно продолжать?

-я разобрался всё можно делать без завединия счётчиков индекса

-производительность счас мало уже каго интересует glina34@mail.ru ;)




форум тот же чат только для тормозов :lol: :lol: :lol: :lol: :lol:
 
R

Rjkz

Самокритика самокритеке рознь,,,а где реальны и дельные советы по написанию сценариев или довайте начнём здесь теперь обсуждать кто и сколько раз занемаеться сексом со своими жонами,,,,
 
S

Sandr

Я все еще не вижу тчного и понятного вопроса...
 
V

Vovochka

Для: Rjkz
Уже давно пора было решить все вопросы. Но ты же все обращаешься с элементарными вопросиками, над которыми просто не хочешь думать.<!--QuoteBegin-Rjkz+7:02:2008, 22:39 -->
<span class="vbquote">(Rjkz @ 7:02:2008, 22:39 )</span><!--QuoteEBegin-->Разве не кто не знает или не может расказать о механизме создания и присвония параметров свойствам если такие не указываються в явном виде ?
[snapback]97119" rel="nofollow" target="_blank[/snapback]​
[/quote]
Да, я явно такого механизма не знаю.
Само понятие "параметр свойства" для меня уже не понятно.

Если что:

 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!