Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   form, onclick, function...как это все сплести воедино? (https://javascript.ru/forum/misc/26315-form-onclick-function-kak-ehto-vse-splesti-voedino.html)

Berowz 04.03.2012 15:06

form, onclick, function...как это все сплести воедино?
 
Есть форма 1-го вопроса
<form name="vop1" value="vop1" action="nex1">
<div>
 <li>Вам 30 лет, попали в аварию, все живы и здоровы, на  заднем бампере две царапины, вы конечно расстроились. Машина как никак два миллиона русских рублей стоит. Приехали домой, появились головные боли, измерили давление, оказалось 150/90, до этого ничем кроме простуды и перепоя не болели, что будете делать?</li>
 <p><input type="radio" name="v1" value="v1a" />50 грамм перед сном и никаких проблем.</p>
 <p><input type="radio" name="v1" value="v1b" />вызову скорую.</p>
 <p><input type="radio" name="v1" value="v1c" />завтра, наверное, схожу в поликлинику, если не пройдёт.</p>
 <p><input type="radio" name="v1" value="v1d" /> позвоню знакомому, у него бабушка была фельдшером на скорой, он меня от икоты в прошлый раз хорошо вылечил (вместо икоты, бабушки, фельдшера любые другие вариации).</p>
 <p><input type="radio" name="v1" value="v1e" />вызову терапевта на дом.</p>
</div>
 </form>

как организовать смену его на форму 2-го вопроса
<form name="vop2" value="vop2">
<div>
 <li>вам стало хуже: появилась тошнота рвота, головокружение, боль в груди.</li>
 <p><input type="radio" name="v2" value="v2a" />прилягу отдохну, если не поможет то ещё 50 приму.</p>
 <p><input type="radio" name="v2" value="v2b" />вызову скорую.</p>
 <p><input type="radio" name="v2" value="v2c" />приму таблетки в аптечке были какие то.</p>
 <p><input type="radio" name="v2" value="v2d" />позвоню знакомому, что-то он мне не договорил похоже…</p>
  </div>
</form>

как я понял из всего прочитанного мной необходимо сделать кнопку
<input type="submit" name="nex1" value="Следующий вопрос" onclick="fnex1" />
и описать ее функцию в JS
function fnex1(){
	if()...;}

это стало для меня самой большой проблеммой.. как поправить?


Часовой пояс GMT +3, время: 14:56.