DiAksID

DiAksID
Рейтинг
236
Регистрация
02.08.2008
monia:
WordPress поудобней будет

спорное замечание. удобнее кому и для чего? в 1.6 Joomla не плохая система групп/пользователей/доступов появилась, даже чересчур неплохая, но иногда может быть очень удобной...

foxi:
... например комменты для одной странице - в одном файле, совсем не проблема и стабильность высокая ...

можно вообще всё разбарасать по отдельным файлам (читай "таблицам") и в результате получить недо-СУБД, паршивенькую, зато свою и "без использования БД" 😂 ...

Klopopryg:
Ну вообщем у меня все получилось, единственное, поле для ввода значений очень длинное, как его уменьшить?

либо size прописать каждому input-у либо width им задать css стилем, что кошернее

кстати, полю с результатом можно disabled="disabled" задать, что бы не фокусился без толку. только цвет сменить потом с серого на более "рентабельный"...

Klopopryg:
А как это сделать?

типо так:


<form>
<input onblur="if(this.value=='') this.value='0';" onfocus="if(this.value=='0') this.value='';" onchange="res.value='?'" value="0" name="a" />
<input onblur="if(this.value=='') this.value='0';" onfocus="if(this.value=='0') this.value='';" onchange="res.value='?'" value="0" name="b" />
<input onblur="if(this.value=='') this.value='?';" onfocus="if(this.value=='?') this.value='';" value="?" name="res" />
<input type="button" onclick="res.value=a.value*b.value;" value="СЧИТАТЬ" />
</form>

если функции подсчёта простые, можно просто в тело формы их вписать...

Dinozavr:
DiAksID, а зачем <form>?

по привычке 😂 если делать функции то, есссесссно, пофиг чему прописывать прерывания на onClick, onBlur и т.д. и через InnerHTML как/над чем угодно извращаться.

но в форме можно сделать проще и экономнее по синтакису для этой простенькой задачки - см. здесь выше

Klopopryg:
Че-то не очень захотело работать http://forpool.ru/calc.html.

вообщем вот:

<script language="javascript">
function docalc(){
with (document.calc) {
res.value=a.value*b.value;
}
}
</script>

<form name="calc" id="smeta">
<input onchange="docalc()" value=0 name="a">
<input onchange="docalc()" value=0 name="b">
<input name="res" value="0">
</form>

рабочий код, если всё впихивать в тело страницы.

для гламурности можно сделать что бы на onchange просто обнулялся результат, а кнопку "подсчитать" отдельно вывести.

удачи ;)

Klopopryg:
... а для JS что нужно? ...

для JS нужен браузер ;) на стороне клиента работает

пробуйте. функцию в js файл добавьте который цепляется, что бы глаза не мозолила, и впЕред... синтаксис слегка подправьте, резал наживую 😂...

Klopopryg:
... Можно это реализовать на html?

HTML это язык вёрстки, там "считать" тупо нечем ;) . надо JS прописать/подцепить простенький в одну функцию...

<form name="calc" id="smeta">
<input onchange="calc()" value=0 name=a>
<input onchange="calc()" value=0 name=b>
<input name="res" value="0">
</form>

function calc(){
with (document.calc) {
res.value=a.value*b.value;
}
}

оформить можно по разному ;)

conturov.net:
... Все таки не при нажатии, а при наведении:
...убрать чтоб при наведении мышкой на банер...

точно 😂 ляпнул... но outline убить заодно то же пригодится по любому...

ortegas:
jokerov, вроде то что надо. Сейчас попробую (3 день только PHP учу :)).

заодно выдайте временно vur_dump( $_SERVER ) и посмотрите что там по чём. очень полезно...

Сашко:
Не бордер нужно убирать а подчёркивание у ссылки.

да не, outline же ;) ТСу не нравится бордер который появляется вокруг ссылки после нажатия и перехода, вроде бы.

outline вообще лучше глобально отменить для всего:

* {
outline:none;
}

это просто пример идеи, не для копипаста...

Всего: 2557