[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: style.float через javacript
Гость_Sancho
наткнулся на очень непонятную ситуацию для себя.

<td width = "210">
<div
id="test" contenteditable="true" style="width:200px; height: 50px; cursor:text; overflow:hidden; outline:none; float:left"></div>
<div
style="width:10px; height:50px; float:right; background:#000"></div>
</td>


Все работает, в ячейке два дива рядом друг с другом.

Теперь вариант 2

<td width = "210">
<div
id="test" contenteditable="true" style="width:200px; height: 50px; cursor:text; overflow:hidden; outline:none;"></div>
</td>


<script>
var obj = documentGetElementById('test')
obj.style.float = "left";

var parent = obj.parentNode;

var child2 = document.createElement('div');

child2.style.float = "right";
child2.style.background = "#000";
child2.style.height = "50px";
child2.style.width = "10px";

parent.appendChild(child2);

</
script>


Таким образом не работает в опере и мозиле, а конкретно не проставляются свойства float у обоих объектов. ( работает в ie8+, chrome, safari)

в чем же дело?







Спустя 13 минут, 16 секунд (19.09.2011 - 12:14) ApuktaChehov написал(а):
тут все что вам нужно знать, для решения вашей проблемы. Учитесь искать информацию в сети.

Спустя 50 минут, 23 секунды (19.09.2011 - 13:04) Guest написал(а):
ApuktaChehov
спасибо, по правде говоря немного в другом русле искал, в голову даже не пришло, что тут такой подвох =)

Спустя 3 минуты, 48 секунд (19.09.2011 - 13:08) killer8080 написал(а):
А откуда взялась эта функция?
Цитата (Гость_Sancho @ 19.09.2011 - 12:00)
documentGetElementById

должно быть
document.getElementById()

Спустя 5 минут, 21 секунда (19.09.2011 - 13:13) Guest написал(а):
killer8080
эт я тут прям пример составил, опечатался просто.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.