яваскрипта на странице, я хочу показать превью изображений из папки, со ссылкой ниже их «Удалить изображение», через этот код:Удаление изображений с функцией
echo '<li> <a href="Gallery/'.$file.'" rel="lightbox['.$lightbox.']">';
echo '<div id="image" ><img src="Gallery/thumbs/'.$file.'" alt="" /><br>
<a href="javascript:Del();"><font style="font-size:9px">Delete Image</font>';
echo '</a></div></a></li>';
На Delete Image Я нахожусь вызов функции javascript Del(). Я хочу, чтобы, если пользователь нажимает кнопку «Удалить изображение», палец изображения должен быть удален из его содержащей папки, т. Е. Галереи/больших пальцев.
Функция Del является:
<script type="text/javascript">
function Del(){
var image_x = document.getElementById('image');
image_x.parentNode.removeChild(image_x);
}
</script>
Эта функция удаляет изображения со страницы, а не из папки. И также удаляет их, как если бы я удалил на третьем изображении, он сначала удалит, а затем второй, в sequnce. Я хочу, чтобы изображения удалялись, только те, на которые пользователь нажимал Удалить изображение
Надеюсь, вы все понимаете.
Для каждого элемента необходимо использовать разные значения «id». То есть, неправильно для более чем одного элемента иметь идентификатор id. – Pointy
Дайте каждому изображению идентификатор и используйте ajax для отправки id на php для удаления из папки. – Adam
Вы не можете удалить изображение непосредственно с клиента. Вам нужно сделать это с сервера. – Wilk