25.09.2010, 00:06 | #11 |
Эксперт
|
SergejF, или вариант 1 держать ваш стиль и громоздить код дальше в такомже стиле или вариант 2 переписать в отдельную функцию.
ТС , решить можете только вы. --------------------------------------------------------------------------- в "вашем" стиле единствьенное я незнаю как образщаться к элементу edit select onchange... [тут то что у вас уже есть +]....if (this.selectedIndex==1) this.edit.value='......'; if (this.selectedIndex==2) this.edit.value='.......';..........> вот както так - может кто пдскажеет вот такой момент this.edit.value ?? (вот так как тут щас работать не будет и я пас в таком стиле) .з
__________________
Последний раз редактировалось Anadonam; 25.09.2010 в 00:14. |
25.09.2010, 01:00 | #13 |
Эксперт
|
SergejF, http://forum.sape.ru/showpost.php?p=915151&postcount=5 ну только подправь чуть для своих данных - и синтаксис там чутка хромает типа if (условие) {..} а так вполне рабочий код
основной упор на функцию document.getElementById - оно всё разруливает - при анализе кода по ссылке всё увидишь сам. для справки http://getelementbyid.ru/ информации полно по таким вещам....
__________________
Последний раз редактировалось Anadonam; 25.09.2010 в 01:07. |
25.09.2010, 01:08 | #14 |
шатапфакап
Регистрация: 01.09.2008
Адрес: там где клен шумит (с)
Сообщений: 1,472
Вес репутации: 265
|
SergejF, мой вам совет, юзайте document.getElementById(айди_элемента) это избавит от проблем с кроссбраузерностью, а то щас Анадонам насоветует
как менять значение PHP код:
зы. старый моцк не припомнит точно, нужно там var на самом деле или нет...
__________________
|
25.09.2010, 01:13 | #15 |
Эксперт
|
justworker, нет var не нужно
http://on-line-teaching.com/js/lsn002.html ) " не насоветовал.. обошлось в этот раз" - [покидаю топик - спать] ..) Добавлено через 2 минуты justworker, не путайте с передачей аргумента - не надооооооооо.....))) тут не тот случай.......... >>>>> http://forum.sape.ru/showpost.php?p=915151&postcount=5 и не выдумывайте ничего - просто подправьте мелочи под элементы и данные формы.
__________________
Последний раз редактировалось Anadonam; 25.09.2010 в 01:17. Причина: Добавлено сообщение |
25.09.2010, 01:22 | #16 |
шатапфакап
Регистрация: 01.09.2008
Адрес: там где клен шумит (с)
Сообщений: 1,472
Вес репутации: 265
|
Anadonam, лучше сделать универсальное решение, авось потом еще не раз пригодиться
__________________
|
25.09.2010, 01:51 | #17 |
Эксперт
Регистрация: 17.02.2008
Адрес: Донецк, ДНР
Сообщений: 8,880
Вес репутации: 503
|
justworker, старый анек:
Сидит чукча на берегу СЛ океана, курит. Всплывает американская субмарина, вылазит капитан и спрашивает: АК: Чукча, ты русскую подлодку не видел? Ч: Усла на севело-запад, капитана. Субмарина погружается и уходит на северо-запад. Через некоторое время всплывает советская подлодка, вылазит капитан и спрашивает: СК: Чукча, ты тут американскую субмарину не видел? Ч: Усла на севело-запад, капитана. СК: Ты не выпендривайся, а рукой покажи! "Примерно так" мне, к сожалению, ничего не говорит. Мне точный код желателен. Применительно к выложенной выше форме. Добавлено через 2 минуты Сейчас попробую Ваш код, Anadonam, Добавлено через 10 минут Скопировал я Ваш код, Anadonam, в html файл, открыл страницу. Не меняется ни action в <form>, ни value в <input>. Добавлено через 11 минут justworker, попробовал Ваш код: <form method="POST" action="XXX"> <select onchange="if (this.selectedIndex==1) document.getElementById("edi").value ="+7"; if (this.selectedIndex==2) document.getElementById("edi").value ="+380";" name="D1"> <option value="C">Выберите страну проживания</option> <option value="A">Россия</option> <option value="B">Украина</option> </select><br> ФИО: <input type="text" name="name" size="40"><br> Контактный телефон: <input type="text" id="edi" name="phone" size="21"><br> <input type="submit" value="Заказать кредитную карту"></form> </form> Не меняется префикс в <input> Последний раз редактировалось SergejF; 25.09.2010 в 01:51. Причина: Добавлено сообщение |
25.09.2010, 02:32 | #18 |
шатапфакап
Регистрация: 01.09.2008
Адрес: там где клен шумит (с)
Сообщений: 1,472
Вес репутации: 265
|
PHP код:
__________________
|
25.09.2010, 02:41 | #19 |
Эксперт
Регистрация: 17.02.2008
Адрес: Донецк, ДНР
Сообщений: 8,880
Вес репутации: 503
|
Сейчас попробую
Добавлено через 5 минут Да, всё работает, большое спасибо. Вопрос закрыт Сейчас Вас с Анадонам плюсануть не получается, за мной будет. Последний раз редактировалось SergejF; 25.09.2010 в 02:41. Причина: Добавлено сообщение |
25.09.2010, 02:51 | #20 |
шатапфакап
Регистрация: 01.09.2008
Адрес: там где клен шумит (с)
Сообщений: 1,472
Вес репутации: 265
|
та я вроде не за плюсы и минусы помогаю людям
в следующий раз хотя бы составьте каркас формы или чего там понадобиться, зачатки кода, а то с ноля полностью все писать очень лениво
__________________
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прошу помощи | meshman | Курилка | 11 | 28.01.2010 02:51 |
Прошу помощи. | Fullchaos | Вопросы от новичков | 34 | 09.12.2009 10:14 |
Прошу о помощи | Taldyk | Курилка | 19 | 10.12.2008 10:18 |
Прошу помощи!!!!! SOS! | idrp | Яндекс | 7 | 15.12.2007 18:27 |
Часовой пояс GMT +3, время: 20:32.