Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用图像作为删除按钮_Php_Html_Image - Fatal编程技术网

Php 使用图像作为删除按钮

Php 使用图像作为删除按钮,php,html,image,Php,Html,Image,我似乎无法将我的图像设置为删除按钮。如果我这样做,它将不再从数据库中删除 echo "<td>" . "<input type=submit name=delete value=delete></td>"; echo”“。""; 这是我想要添加的代码行src=image/delete.png您不能将src或href属性添加到您的输入中(您可以,但这不会做任何事情) 要显示图像,请将其设置为输入背景(使用CSS),或创建DOM元素(),并使用javascri

我似乎无法将我的图像设置为删除按钮。如果我这样做,它将不再从数据库中删除

echo "<td>" . "<input type=submit name=delete value=delete></td>";
echo”“。"";

这是我想要添加的代码行src=image/delete.png

您不能将
src
href
属性添加到您的输入中(您可以,但这不会做任何事情)

要显示图像,请将其设置为输入背景(使用CSS),或创建DOM元素(
),并使用javascript向其添加行为(注册单击事件,向您想要执行的服务器执行请求)。

使用以下方法:

<button type="submit" name="delete" style="padding: 0; border: none;">
  <img src="image/delete.png" />
</button>

只需添加带有CSS的图像:

<style>
    #delete {
        width: 150px;
        height: 50px;
        border: none;
        color: transparent;
        background: url(https://placeholdit.imgix.net/~text?txtsize=20&txt=150%C3%9750&w=150&h=50);
    }
</style>
<td><input id="delete" type=submit name=delete value=delete></td>

#删除{
宽度:150px;
高度:50px;
边界:无;
颜色:透明;
背景:url(https://placeholdit.imgix.net/~text?txtsize=20&txt=150%C3%9750&w=150&h=50);
}

尝试以下方法:-

echo '<td><a href="delete.php"><img src="image/delete.png" /></a></td>' ;
echo';

您可以使用css属性将图像作为按钮的背景->
背景图像
。然后使用
输入
字段中的
.btn类

<style>
    .btn-class{
         background-image: url("/path/to/image");
    }
</style>
<?php echo "<td>" . '<input type="submit" class="btn-class" name="delete" value="delete"></td>'; ?>

.btn类{
背景图像:url(“/path/to/image”);
}

您可以使用锚定标记代替输入标记Read here代替此,您可以使用
类型图像
属性
echo”“。"";谢谢你的超级用户perfectly@DanBracuk酷,我不知道。我更喜欢按钮而不是输入,因为: