我在php中有以下表格:
<?php
<form action='deletepost.php' method='post'>
<input type='hidden' name='var' value='$comment_id;'>
<input type='submit' value='Delete'>
</form>
?>
当用户按下删除按钮时,会转到deletepost.php脚本,该脚本如下:
<?php
$comment = mysql_real_escape_string($_POST['var']);
if(isset($comment) && !empty($comment)){
mysql_query("UPDATE `comments` SET `flag`=1 WHERE (`user`='$session_user_id' AND `comments_id`='$comment')");
header('Location: wall.php');
}
?>
我希望我在表单中使用的删除按钮使其看起来像一个链接。有什么想法是最好也更简单的方法吗?
答案 0 :(得分:2)
将一个类分配给名为“btn_link”的提交按钮。
HTML:
<input type='submit' value='Delete' class='btn_link'>
然后你可以用css
.btn_link
{
background:none!important;
border:none;
padding:0!important;
border-bottom:1px solid #444; /*border is optional*/
}
N.B。:请参阅以下评论,关于!important
的使用
答案 1 :(得分:2)
@kumar_v做到了。仅举例说明(使用真实链接):
<form action='deletepost.php' method='post'>
<input type='hidden' name='var' value='$comment_id;'>
<a onclick="javascript:this.parentNode.submit();">Delete</a>
</form>