|
Перекрестный расчет
|
|
| mob_dp | Отредактировал mob_dp - Среда, 13 Мая 2009, 17:36 Дата: 13 Мая 2009, 17:36 | Сообщение # 1 | ● ● ● ● ● 4112 сообщений Статус: Offline | Идею скрывать не буду, и раскажу саму суть, чего я хочу. Есть 3 поля: Code <input type="text" id="wmr" value="" maxlength="6" /> <input type="text" id="wmu" value="" maxlength="6" /> <input type="text" id="wmz" value="" maxlength="6" /> Где-то будет задаваться относительный курс (в идеальном варианте полажу по сайтам, мб ктото выдает курс в виде скрипта, тогда супер). Идея в след: в любое поле вводим число - в 2 других полях идет автоматический пересчет по курсу. Как это все между собой правильно закрутить я не знаю, знаю как по одному полю высчитать 2 других, а вот обратный процес как реализовать? | | |
|
| cucYa | Дата: 13 Мая 2009, 17:40 | Сообщение # 2 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | | | |
|
| mob_dp | Дата: 13 Мая 2009, 17:42 | Сообщение # 3 | ● ● ● ● ● 4112 сообщений Статус: Offline | Низачот. Надо именно на странице сайта а не где-то на галерке. | | |
|
| }{0тт@бь)ч | Дата: 13 Мая 2009, 17:47 | Сообщение # 4 | ● ● ● ● ● 1089 сообщений Статус: Offline | mob_dp, ОМГ. Code var $kurs = 25; var gkurs = 5; $('#wmr').bind('change',function(){ $('#wmu').val(parseInt($('#wmr').val())/gkurs); $('#wmz').val(parseInt($('#wmr').val())/$kurs); }); $('#wmu').bind('change',function(){ $('#wmr').val(parseInt($('#wmu').val())*gkurs); $('#wmz').val(parseInt($('#wmu').val())/$kurs*gkurs); }); $('#wmz').bind('change',function(){ $('#wmr').val(parseInt($('#wmz').val())*$kurs); $('#wmu').val(parseInt($('#wmz').val())*$kurs/gkurs); }); проверено - всё работает. | | |
|
| subWIN | Дата: 13 Мая 2009, 17:56 | Сообщение # 5 | ● ● ● ● ● 931 сообщение Статус: Offline | | | |
|
| mob_dp | Отредактировал mob_dp - Среда, 13 Мая 2009, 19:23 Дата: 13 Мая 2009, 19:09 | Сообщение # 6 | ● ● ● ● ● 4112 сообщений Статус: Offline | }{0тт@бь)ч, В принципе я так и думал... 3 биндами делать... p/s/ у себя поменял change на keyup, так мгновенно работает Еще в догонку такое: надо найти фичу аля "установи курс валют себе на сайт" (для рублей, баксов, гривен). Т.е. чтото вроде JS скрипта, только желательно без прописанных в нем инпутов и прочего (мне все равно только 3 цифры оттуда взять) Блин, перекопал штук 20 сайтов, почти везде либо картинки выдают либо не то что нужно. Один сайт вообще конкретный: код с фремом выдает  | | |
|
| }{0тт@бь)ч | Дата: 13 Мая 2009, 20:20 | Сообщение # 7 | ● ● ● ● ● 1089 сообщений Статус: Offline | mob_dp, есть такие, что текстом выдают? | | |
|
| mob_dp | Дата: 13 Мая 2009, 20:42 | Сообщение # 8 | ● ● ● ● ● 4112 сообщений Статус: Offline | mob_dp, есть такие, что текстом выдают? ну должны же быть... Че такое: Code message: Statement on line 1: The Object does not implement [[Call]] Code function bdF15() { alert(document.addform.other3.value); if(document.addform.other3.value==document.addform.other3r.value) document.getElementById('bdF15c').src='http://src.ucoz.ru/img/icon/ok.png'; else document.getElementById('bdF15c').src='http://src.ucoz.ru/img/icon/er.png'; } Алерт даже не высвечивается. | | |
|
| }{0тт@бь)ч | Дата: 13 Мая 2009, 21:00 | Сообщение # 9 | ● ● ● ● ● 1089 сообщений Статус: Offline | Quote (mob_dp [url=http://helper.ucoz.ru/forum/26-5160-63166-16-1242232954) →[/url]]document.addform.other3.value попробуй обратиться по id или через $ | | |
|
| mob_dp | Дата: 13 Мая 2009, 21:15 | Сообщение # 10 | ● ● ● ● ● 4112 сообщений Статус: Offline | }{0тт@бь)ч, по ид тоже самое | | |
|
| }{0тт@бь)ч | Дата: 13 Мая 2009, 21:23 | Сообщение # 11 | ● ● ● ● ● 1089 сообщений Статус: Offline | mob_dp, а ссылку можно? | | |
|
| mob_dp | Отредактировал mob_dp - Четверг, 14 Мая 2009, 00:35 Дата: 13 Мая 2009, 23:20 | Сообщение # 12 | ● ● ● ● ● 4112 сообщений Статус: Offline | }{0тт@бь)ч, http://utrade.ucoz.ru/board/0-0-0-0-1 Чет toFixed(2) не получается применить Значения с периодом после запятой получаются... И еще сюда же тупой вопрос: на странице добавления (ссылка выше) есть 3 селекта - типо срок жизни материала. Они Квадратной формы, а все остальные инпуты круглой. Каг исправить? Вроде как квадратным инпут стает если задать ему какие-то стили, но у селекотов вроде стили не заданы никакие  | | |
|
| mob_dp | Дата: 14 Мая 2009, 14:57 | Сообщение # 13 | ● ● ● ● ● 4112 сообщений Статус: Offline | Блин, что такое Code The Object does not implement [[Call]] ??? Я кучу форумов перекопал, ничего толком не понял. Только на одном форуме парень создал кнопку с name="submit" и по ходу поэтому вылетала такая ошибка. Я в именах полез зарезервированый названий не использовал, хз почему вылетает ошибка [ ссылка ] любое из 6 полей в графе "пароли" | | |
|
| }{0тт@бь)ч | Отредактировал }{0тт@бь)ч - Четверг, 14 Мая 2009, 17:25 Дата: 14 Мая 2009, 17:23 | Сообщение # 14 | ● ● ● ● ● 1089 сообщений Статус: Offline | | | |
|
| mob_dp | Дата: 14 Мая 2009, 22:27 | Сообщение # 15 | ● ● ● ● ● 4112 сообщений Статус: Offline | }{0тт@бь)ч, спасибо, добавил в названия функций букву "S" Подскажи, если не трудно, как правильно обрезать дробную часть? Я в jQ не силен, методом тыка с 3 вариантов не получилось сделать... | | |
|
| }{0тт@бь)ч | Отредактировал }{0тт@бь)ч - Пятница, 15 Мая 2009, 10:51 Дата: 15 Мая 2009, 10:43 | Сообщение # 16 | ● ● ● ● ● 1089 сообщений Статус: Offline | mob_dp, ну может toFixed(2) поможет ну если не поможет, то value=value.substring(0,value.indexOf('.')+2) ничего страшного, я также резал до тех пор, пока не узнал об туфиксед mob_dp, test: если выбрать сумму сначала >500, затем выбрать схему два, и после перебить сумму на менmie.? форма паролей не покажется. | | |
|
| mob_dp | Отредактировал mob_dp - Пятница, 15 Мая 2009, 13:15 Дата: 15 Мая 2009, 13:11 | Сообщение # 17 | ● ● ● ● ● 4112 сообщений Статус: Offline | если выбрать сумму сначала >500, затем выбрать схему два, и после перебить сумму на менmie.? форма паролей не покажется спасибо, fixed. С ценами тоже проблему решил, в твоем коде всего 1 скобку перенес чучуть Теперь такой момент: При добавлении материала надо выбирать категорию. Ессно все это забывают сделать, поэтому я собираюсь перекрасить надпись "Выбрать категорию" в крассный цвет. Задача 1 состоит в том, чтобы если не выбран ниодин из переключателей, надпись Code <div class="ocatsblock">[ <a href="javascript://" onclick="_uMenu.show('ocats');return false;">Выбрать категорию</a> ]</div> сделать крассной (ид к сожалению не прописан, придется переходить к объекту либо из его innerHTML либо через ссылку в классе). Задача 2 состоит в том, чтобы при выборе любого переключателя, надпись становилась исходного цвета. В данный момент переключателей 12, и они имеют след вид: Code <input style="margin:0 3px 0 2px" type="radio" name="ocat" id="c1" value="1" onclick="setTimeout('_uMenu.hide(\'ocats\')',300);"/> Вроде как то на jQ одной строкой это прописывается, подскажите плз. | | |
|
| }{0тт@бь)ч | Дата: 15 Мая 2009, 15:21 | Сообщение # 18 | ● ● ● ● ● 1089 сообщений Статус: Offline | mob_dp, вроде так: Code $('input[name="ocat"]').bind('click',function(){...ф-ция перекраски...}); Добавлено (15 Май 2009, 15:21) --------------------------------------------- з.ы. рульно сделал выбор категорий | | |
|
| mob_dp | Дата: 15 Мая 2009, 15:48 | Сообщение # 19 | ● ● ● ● ● 4112 сообщений Статус: Offline | з.ы. рульно сделал выбор категорий приколоть? это не я, это юкоз обновил, я только высоту через CSS исправил | | |
|
| }{0тт@бь)ч | Дата: 15 Мая 2009, 16:08 | Сообщение # 20 | ● ● ● ● ● 1089 сообщений Статус: Offline | Quote (mob_dp [url=http://helper.ucoz.ru/forum/26-5160-63384-16-1242388118) →[/url]]это не я, это юкоз обновил точна блин  | | |
|