1

我想将提交按钮更改为图像,但是我需要它的值是我从数据库中获得的值。

<input type="image" src="images/icon_edit.gif" >
<input name="SID" type="radio" value="<? echo $row['ID']; ?>">

我目前有它,所以我必须先检查单选按钮,然后才能单击图像女巫是提交按钮。有没有办法让我可以只拥有图像并使其值来自我从数据库中提取的内容,这样我就不需要在将其发送到下一页之前必须检查的单选按钮?

4

4 回答 4

2

我会使用 css 设置背景,然后您可以使用常规 input[type=submit] 并拥有您选择的值。

HTML

<input type="submit" value="<? echo $row['ID']; ?>">

CSS

input[type=submit] {
  background:url(images/icon_edit.gif);
}

Probs 需要将 url 更改为图像,否则应该很好!:-)

于 2013-08-05T18:51:34.287 回答
0

使用 CSS 背景图片来实现这一点

于 2013-08-05T18:49:07.027 回答
0

可能是这样的

<script type="text/javascript">
$(function() {
    $("#imgSubmitButton").click(function () {
        $("#formName").submit();
    });
}); 
</script>

<form id="formName" name="formName" action="xxx.php" method="post">
    <img src="icon_edit.gif" id="imgSubmitButton" style="cursor:pointer">
    <input name="SID" type="radio" value="<? echo $row['ID']; ?>">
</form>
于 2013-08-05T19:50:15.660 回答
0
<button type="submit">
<img src="xyz.png" width="50" height="50">
</button>
于 2017-02-22T14:26:21.030 回答