Хочу сделать единую форму , без указания action И вывести ниже две ссылки, редактировать и удалить, у редактировать action="edit.php" у удалить action="delete.php", как мне это сделать?
Такой подход не в моем вкусе но это именно то что вы просили.
Вот часть html разметки:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="" method="POST">
//inputes
<input type="text" name="text" value="text" />
<input type="submit" name="edit" value="Edit">
<input type="submit" name="delete" value="Delete">
</form>
<script>
$(document).ready(function(){
$('input[type=submit]').on('click',function(){
$(this).parent().attr('action',$(this).attr('name')+'.php');
});
});
</script>
Второй вариант без javascript:
<form action="" method="POST">
//inputes
<input type="text" name="text" value="text" />
<button name="edit" value="edit" formaction="edit.php">edit</button>
<button name="delete" value="delete" formaction="delete.php" onClick="return confirm('Want to delete?');">delete</button>
</form>
Подробно о formaction
Сделал методом. Но возник вопрос, как при нажатии на кнопку delete, был alert с надписью "Вы уверены что хотите удалить?"
<input class="btn btn-gold" type="submit" name="edit" value="Изменить" formaction="edit.php">
<input class="btn btn-red" type="submit" name="delete" value="Удалить" formaction="delete.php">
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники