Как получить значение изображения при клике - PullRequest
0 голосов
/ 11 мая 2019

Как получить значение изображения для нас на нем $_POST

$url_f = $crawler->filter('#content .galleries_overview .item')->each(function(crawler $node, $i) {
 //echo $node->html();
    $image = $node->filter('img')->attr('src');
    $src = $node->filter('a')->attr('href');
    $href = 'https://example.com/'. $src;
?>
<input type="image" name="submit_blue" value="<?php echo $href ?>" src="<?php echo $image ?>">

<?php

 }); 

?>

1 Ответ

0 голосов
/ 11 мая 2019

Вы можете использовать onclick

<input type="image" onclick="sendme('<?php echo $href ?>')" src="<?php echo $image ?>">

и добавить это на свою страницу:

<form method="post" id="myform">
<input type="hidden" name="submit_blue" id="submit_blue" value="" >
</form>
<script>
function sendme(x) {
    document.getElementById("submit_blue").value = x;
    document.getElementById("myform").submit();
}
</script>

, это решение javascript, которое я использую, если я не хочу использовать jquery или что-то еще

Кстати, мне не нравится использовать URL в качестве значения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...