У меня проблема с отправкой:
echo "<form method='post' action='' onsubmit='return confirm(\"do you want to delete \" + {$array[0][1]} + \" \" +{$array[0][3]});'>
<input type='submit' name='delete' value='Delete'>
</form>";
Если я нажму кнопку отправки, диалоговое окно подтверждения не откроется. Форма отправляется, а мои материалы удаляются. Я также попытался поместить JS во внешний файл, но это также не работает.
Вот код из внешнего файла:
function submitDeleteForm(prename, name) {
confirm("Do you want to delete " + prename + " " + name + " ?")
}
И я только что использовал return submitDeleteForm внутри onsubmit.
Визуализированный HTML:
<form method="post" action="apprentice" onsubmit="return confirm("Do you want to delete " + name+ " " +lastname);">
<input type="submit" name="delete" value="Delete">
</form>
При попытке с внешним файлом файл HTML содержит файл, что означает, что он не завершится ошибкой при импорте скрипта.
Я надеюсь, что кто-то может мне помочь.
Спасибо за ответы.