很多站长朋友们都不太清楚php输出按钮怎么辅助,今天小编就来给大家整理php输出按钮怎么辅助,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 thinkphp模板输出中的按钮添加动作 2、 PHP怎么做到点击一个页面按钮这样的功能? 3、 急:在PHP中怎样写按钮??? 4、 PHP 中把按钮加上超链接该怎么做! thinkphp模板输出中的按钮添加动作我说一下我的思路:你给按钮添加一个自定义的属性,属性名可以是任意的,属性值为$v.id,然后在点击这个按钮时,取得该按钮的这个自定义 的属性的值,把它递给后端PHP来处理就行了,那直接上代码了,用的是JQuery来实现的:
模板文件:
<foreach name="photo" item="v">
<h1><p>{$v.id}</p><span>{$v.name}</span></h1>
<img src="/data/upload/help/202303/10/4fbba60b4f21181dfe4e401f850bd67f.jpg" width="500" height="475" alt={$.name} />
<input class="vote" type="button" name="投票" value="投票" data-vid="<{$v.id}>"/>
</foreach>
js部分:
$(function(){
$(".vote").click(function(){
var vid = $(this).attr("data-vid"); //取得按钮自定义属性的值
$.ajax({
url:'index.php/vote/add', //根据自己的地址来替换
type:"post",
data:{vid:vid},
dataType:"json",
success:function(res){
if(res.status == 1)
{
alert('投票成功!'); //操作成功后执行的操作
}
else{
alert('投票失败'); //操作失败后执行的操作
}
}
})
});
}
php部分:
class VoteAction extends Action
{
function add()
{
$vid = $_POST['vid'];
//执行的数据库操作,根据自己的来,并返回一个结果
$res = M('Votes')->where(array('id'=>$vid))->setInc('votes',1);
$status = 0;
$msg = '投票失败';
if($res)
{
$status = 1;
$msg = '投票成功';
}
$data = array('status'=>$status, 'msg'=>$msg);
$this->ajaxReturn($data);
}
}
PHP怎么做到点击一个页面按钮这样的功能?php是服务器端脚本, 按钮是html,html是客户端, 所以,php是不可能自动去点击一个按钮的!
建议使用jquery
示例代码:
首先是一个按钮:
<input type="submit" value="点击按钮" >
然后引入jquery库:
<script type="text/javascript" src="jquery库文件路径"></script>
注:jquery库文件网上有下载,百度一下一大把!
然后写jquery代码来点击这个按钮:
<script type="text/javascript">
$(function() { //页面载入完成后执行
$(':submit').click(); //触发所有type="submit"对象的点击事件
});
</script>
急:在PHP中怎样写按钮???就用html写呀
<button> 标签定义一个按钮。
在 button 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 input 元素创建的按钮之间的不同之处。
<button> 控件 与 <input type="button"> 相比,提供了更为强大的功能和更丰富的内容。<button> 与 </button> 标签之间的所有内容都是按钮的内容,其中包括任何可接受的正文内容,比如文本或多媒体内容。例如,我们可以在按钮中包括一个图像和相关的文本,用它们在按钮中创建一个吸引人的标记图像。
唯一禁止使用的元素是图像映射,因为它对鼠标和键盘敏感的动作会干扰表单按钮的行为。
请始终为按钮规定 type 属性。Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。
实例
以下代码标记了一个按钮:
<button type="button">Click Me!</button>
PHP 中把按钮加上超链接该怎么做!有个取巧的方法:在<input ...>两边加上空表单,利用表单跳转;
如:改成这样子
<form action="success.html">
<input type='button' value='删除'>
</form>
我的都是这么做的,应该没问题,看上去外观也一模一样。
关于php输出按钮怎么辅助的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php输出按钮怎么辅助 php的输出语句有哪些的详细内容...