if(ТЕКСТ > 100) - как организовать это правильно?
< div style = " position:absolute; top:20px; left:20px; " id="a">aaa< / div >
< script type="text/javascript" >
var div = document.getElementById('a');
if(ТЕКСТ > 100)(
div.style.left = "100px";
);
< / script >
Другие языки программирования и технологии
Перемещение < div > средствами JavaScript (см. внутри)
<script>
    var div = document.getElementById("a");
    if(div.innerHTML.length>100) {
        div.style.left = "100px";
    }
</script>
P.S. А что хотел сказать пони, так и останется загадкой...
    var div = document.getElementById("a");
    if(div.innerHTML.length>100) {
        div.style.left = "100px";
    }
</script>
P.S. А что хотел сказать пони, так и останется загадкой...
Если я ничего не забыл, то изучай вот это:
timer_move = '';
function move_miniature(div, end_left, end_top, td) {
var div = document.getElementById(div);
var l = div.style.left.match(/\d+/);
var t = div.style.top.match(/\d+/);
var left_direction = 1, top_direction = 1;
var final_top = false, final_left = false
if (t > end_top)
top_direction = -1;
else
top_direction = 1;
t = Number(t) + 25 * top_direction;
if (top_direction < 0) {
if (t <= end_top){
final_top = true;
t = end_top;
}
}
else
if (t >= end_top) {
final_top = true;
t = end_top;
}
if (l > end_left)
left_direction = -1;
else
left_direction = 1;
l = Number(l) + 25 * left_direction;
if (left_direction < 0){
if (l <= end_left){
final_left = true;
l = end_left;
}
}
else
if (l >= end_left) {
final_left = true;
l = end_left;
}
div.style.left = l + "px";
div.style.top = t + "px";
if (final_top && final_left) {
//остановить анимацию пермещения, встроить миниатюру в ячейку таблицы
clearInterval(timer_move);
document.getElementById(td).appendChild(div);
div.style.position = "static";
div.style.left = "0px";
div.style.top = "0px";
div.id = "";
document.getElementById(td).style.textAlign = "center";
document.getElementById(td).style.verticalAlign = "middle";
}
}
Функция делала перемещение в двух направлениях (вверх-вниз, влево-вправо)
Принимаемые параметры:
div - id'шник div, который надо переместить,
end_left, end_top - конечные координаты
td - id'шник контейнера, в который в конце встраивается перемещаемый div. Я встраивал в таблицу, поэтому использовал обозначение td.
timer_move = '';
function move_miniature(div, end_left, end_top, td) {
var div = document.getElementById(div);
var l = div.style.left.match(/\d+/);
var t = div.style.top.match(/\d+/);
var left_direction = 1, top_direction = 1;
var final_top = false, final_left = false
if (t > end_top)
top_direction = -1;
else
top_direction = 1;
t = Number(t) + 25 * top_direction;
if (top_direction < 0) {
if (t <= end_top){
final_top = true;
t = end_top;
}
}
else
if (t >= end_top) {
final_top = true;
t = end_top;
}
if (l > end_left)
left_direction = -1;
else
left_direction = 1;
l = Number(l) + 25 * left_direction;
if (left_direction < 0){
if (l <= end_left){
final_left = true;
l = end_left;
}
}
else
if (l >= end_left) {
final_left = true;
l = end_left;
}
div.style.left = l + "px";
div.style.top = t + "px";
if (final_top && final_left) {
//остановить анимацию пермещения, встроить миниатюру в ячейку таблицы
clearInterval(timer_move);
document.getElementById(td).appendChild(div);
div.style.position = "static";
div.style.left = "0px";
div.style.top = "0px";
div.id = "";
document.getElementById(td).style.textAlign = "center";
document.getElementById(td).style.verticalAlign = "middle";
}
}
Функция делала перемещение в двух направлениях (вверх-вниз, влево-вправо)
Принимаемые параметры:
div - id'шник div, который надо переместить,
end_left, end_top - конечные координаты
td - id'шник контейнера, в который в конце встраивается перемещаемый div. Я встраивал в таблицу, поэтому использовал обозначение td.
GetElement лучше заменить на парсер кода, так стабильнее будет,
Текст>100 не будет перемещаться, без скрипта.
Текст>100 не будет перемещаться, без скрипта.
Похожие вопросы
- <<<<<<<<<<<<html>>>>>>>>>>>>...
- Mozila: HTML+CSS <col> не работает. В чем проблема?
- <<<delphi,>>>
- Хочу стать программистом! Пожалуйста, ответьте на несколько вопросов (см. внутри-->>>>>>>
- Вопрос к сайто- строителям, что за теги <noindex> и зачем ими закрывать внешние ссылки?
- Вопрос C++. #include <iostream> using namespace std; int main() { int h; cout << "Vvedite chislo" <
- Как достать данные из CSV или TXT средствами JavaScript не использую PHP?
- Как сделать такой эффект в фотошопе? См.внутри
- Выберите лучшую картинку. См. Внутри!
- люди что можно удалить из автозагрузки(см внутри),комп домашний,соединение проводное?