Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: передать "слово" через ссылку в другую страницу

Сообщения:  [1-10]   [11-11] 

 
 автор: SaM01   (18.09.2009 в 17:17)   письмо автору
 
   для: АЯ   (18.09.2009 в 13:42)
 

Извиняюсь, моя невнимательность, вы правы: забыл в селекте name передать правильный, у меня по другому называеться в этой форме. Спасибо вам огромнейшее! не ожидал что так просто всё получиться! Если можно, то я чаще буду заходить к вам на форум!

  Ответить  
 
 автор: АЯ   (18.09.2009 в 13:42)   письмо автору
 
   для: SaM01   (18.09.2009 в 10:06)
 

Про name="myForm" и теги <script> и </script>, случаем, не забыли?
В коде обязательно должно быть следующее:
<form name="myForm">
...
<select name="sub">
...
</form>
<script>
document.forms.myForm.sub.selectedIndex = document.location.href.split ('?') [1] * 1;
</script>

  Ответить  
 
 автор: SaM01   (18.09.2009 в 10:06)   письмо автору
 
   для: АЯ   (17.09.2009 в 13:15)
 

Доброго всем утра!
Чёт у меня не получаеться таким образом как вы показали в последнем примере ничего. Мне в селекте тоже что-то прописывать надо?
К ссылке из покатегории к контакту я приписал вот так:
<a href="../kontakt/contact_1.html?3">Контакт</a>

В конце самого формуляра после </form> код который вы написали и ничего не отображаеться. Я понимаю что не видя всего кода тяжело сказать где ошибка, но может на вскидку можно определить где я не дописал чего-то?

  Ответить  
 
 автор: АЯ   (17.09.2009 в 13:15)   письмо автору
 
   для: SaM01   (17.09.2009 в 11:47)
 

Для селекта удобнее будет передавать в URL не название подкатегории, а индекс соответствующего опшена селекта - <a href="...?0> или <a href="...?3> или <a href="...?5>...

И, соответственно, скриптовая строка будет выглядеть так:
document.forms.myForm.sub.selectedIndex = document.location.href.split ('?') [1] * 1;

  Ответить  
 
 автор: SaM01   (17.09.2009 в 11:47)   письмо автору
 
   для: АЯ   (17.09.2009 в 11:14)
 

Да, селект и стоял уже, это уже другая форма просто... извиняюсь, что сразу не написал. У меня по первому случаю всё заработало, но теперь другая проблема, рою по инету сейчас, может сам смогу решить, у меня вот такие буквы не прописываються: [html]&auml; &ouml; &uuml; &szlig;[/html].... блин, тут тоже не прописываеться:-(

  Ответить  
 
 автор: АЯ   (17.09.2009 в 11:14)   письмо автору
 
   для: SaM01   (17.09.2009 в 10:14)
 

>чтобы это было на "автомате" как бы... перешёл со страницы "А" на форму и у тебя уже стоит тема вопроса... вот, примерно вот так...

А не много ли "автоматов" для одной формы?
И в инпуте появится название подкатегории... и в селекте - название этой же подкатегории...
Зачем одно и то же в двух местах одной формы?

Или вам придумалось заменить инпут на селект?

  Ответить  
 
 автор: SaM01   (17.09.2009 в 10:14)   письмо автору
 
   для: АЯ   (17.09.2009 в 00:47)
 

У меня из этих подкатегорий переход на другую страницу с контактной формой, там вот это выпадающее меню выбора названия этих подкатегорий, чтобы пользователи не парились, а выбирали уже готовую тему. Вот и хотелось им облегчить немного, чтобы это было на "автомате" как бы... перешёл со страницы "А" на форму и у тебя уже стоит тема вопроса... вот, примерно вот так...

  Ответить  
 
 автор: АЯ   (17.09.2009 в 00:47)   письмо автору
 
   для: SaM01   (16.09.2009 в 18:16)
 

Насчёт "макара" поподробнее - что именно надо?

  Ответить  
 
 автор: SaM01   (16.09.2009 в 18:16)   письмо автору
 
   для: АЯ   (16.09.2009 в 17:55)
 

Спасибо огромнейшее за такой скорый ответ!!! Сейчас сразу же и попробую!!! Как говорят: аппетит приходит во время еды, но не сочтите за наглось пожалуйста. Если у меня ещё вот такая бяка есть:

<select name="sub">
                                    <option value="">Выбор.* </option>
                                    <optgroup label="Цикл">
                                        <option value="стандард">стандард</option>
                                        <option value="концепт">концепт</option>
                                        <option value="тест1">тест1</option>
                                        <option value="тест2">тест</option>
                                        <option value="тест3">тест3</option>
                                        <option value="тест4">тест4</option>
                                        <option value="тест5">тест5</option>
                                        <option value="тест6">тест6</option>
                                    </optgroup>
</select>


можно сюда тоже таким макаром прикрутить выбор?
</select>

  Ответить  
 
 автор: АЯ   (16.09.2009 в 17:55)   письмо автору
 
   для: SaM01   (16.09.2009 в 17:25)
 

Можно в каждой ссылке, переходящей на страницу "форма контакта",
прописать название подкатегории меню, в которой эта ссылка находится.
Вот так:
<a href="http://www.site.com/contact.html?название_подкатегории">Контакт</a>

Тогда на странице контакта можно будет сделать "разбор" входящего URL и,
соответственно, записать в нужный вам инпут название подкатегории.

Положим, на странице формы контакта имеется следующая форма:
<form name="myForm">
...
<input name="subject">
...
</form>

Сразу после тега </form> можете прописать:
<script>
document.forms.myForm.subject.value = document.location.href.split ('?') [1];
</script>

  Ответить  

Сообщения:  [1-10]   [11-11] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования