Дополнительно
Отправить форму на другую страницу (которая отличается от страницы, используемой в ACTION)
У меня есть такая форма:
index.php
<form method="post" action="send.php">
<textarea name="msg" id="msg"></textarea>
<input type="submit" value="Send" />
</form>
Таким образом, если я ввожу что-то в textarea и нажимаю кнопку "Отправить", то это отправляется на страницу "send.php". Но я хочу включить еще одну кнопку для предварительного просмотра. То есть при нажатии на эту кнопку вышеуказанная форма будет отправлена на страницу "preview.php", которая откроется в новом пустом окне/вкладке (исходная страница, то есть index.php, останется нетронутой). Это сделано для того, чтобы отобразить предварительный просмотр сообщения, которое пользователь собирается отправить.
Я не знаю, как это сделать.
25
3
Присвойте форме идентификатор (form1). Действиями текущей формы можно управлять следующим образом:
Имеются две кнопки, обе
type="button"
, одна для вызова setPreview, другая для вызова setSubmitС помощью JavaScript можно изменить действие формы при нажатии на кнопку и затем отправить ее.
Или просто отправить форму через AJAX, а затем перенаправить ее после получения ответа.
создание js-функции, способной открыть эту страницу предварительного просмотра