Jump to content
  • 0

Хитрая форма - "выбрать или ввести".


Alexey Menshikov
 Share

Question

Добрый день!

Необходимо создать форму, в которой будет на выбор предоставлено несколько вариантов ответа, которые я делаю через , но также необходимо добавить вариант, в котором пользователь введет свой ответ, и как это сделать я не могу придумать!

Есть ли решение?

Спасибо!

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

А как прикрутить к "Радио"?

Т.е. примерно выглядит так:

( ) Алеша

( ) Максим

( ) Саша

( ) Введите другое имя [ ]

как-то так

<html>
<div style='width:300px'>
<fieldset>
<legend>Введите ваше имя:</legend>
<form action='process.php' method='GET'>
<input type = 'radio' name='name' /> Алеша

<input type = 'radio' name='name' /> Максим

<input type = 'radio' name='name' /> Саша

<input type = 'radio' name='name' /> Другое: <input type ='text' name='other' />
</form>
</fieldset>
</html>

С помощью javascript вы можете сделать так, что пока не выбрано radio "Другое" ввести в него ничего нельзя будет.

А вообще такой вариант и сейчас будет работать. Просто в обрабатывающем скрипте укажети, что если выбрано не "Другое", то полученное из него значение использоваться не будет.

Link to comment
Share on other sites

  • 0
Отвыкай юзать в связке html/css одинарные кавычки.

+1 одинарные кавычки ни к чему.

И когда пишется код на PHP все равно нужно отделять шаблон страницы от данных которые ее наполяют. А то потом замучеетесь разгребать свой код.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy