当前位置: 首页 > news >正文

上海网站开发制/行业关键词一览表

上海网站开发制,行业关键词一览表,网站开发应该怎么做,做网站还要数据库吗PHP是服务器端代码 ,html是客户端代码,实现button的onclick事件,就是客户端调用服务器端函数,因此就得向服务器提交请求。有一种简单粗暴的方式,就是button是a标签时,可以直接在href里面写上要执行的php页面…

5268f80b9b1e01f982625ef6fac83ca1.png

PHP是服务器端代码 ,html是客户端代码,实现button的onclick事件,就是客户端调用服务器端函数,因此就得向服务器提交请求。

有一种简单粗暴的方式,就是button是a标签时,可以直接在href里面写上要执行的php页面(或者通过给button绑定window.location通过JS跳转到到PHP)。这种做法就得为每一个button设计一个PHP代码。

而我的做法是:事件+ajax 给button绑定点击事件,然后执行ajax。

1、server.php<?php

if (isset($_POST['action']))

{

switch($_POST['action'])

{

case "btn1":btn1();break;

case "btn2":btn2();break;

default:break;

}

}

function btn1()

{

echo "hello 按钮1";

}

function btn2()

{

echo "hello 按钮2";

}

?>

方式一:index.php

div {width:600px;margin:200px auto;}

.btn {

background-color:#44c767;

-moz-border-radius:28px;

-webkit-border-radius:28px;

border-radius:28px;

border:1px solid #18ab29;

display:inline-block;

cursor:pointer;

color:#ffffff;

font-family:Arial;

font-size:17px;

padding:16px 31px;

text-decoration:none;

text-shadow:0px 1px 0px #2f6627;

}

.btn:hover {

background-color:#5cbf2a;

}

.btn:active {

position:relative;

top:1px;

}

#btn2 {float:right;}

function fun(n) {

$.ajax({

url:"server.php", //the page containing php script

type: "POST", //request type

data:{action: n.value},

success:function(result){

alert(result);

}

});

}

function fun2(n) {

var url = "server.php";

var data = {

action : n.value

};

jQuery.post(url, data, callback);

}

function callback(data) {

alert(data);

}

按钮1

按钮2

方式二:index.php

div {width:600px;margin:200px auto;}

.btn {

background-color:#44c767;

-moz-border-radius:28px;

-webkit-border-radius:28px;

border-radius:28px;

border:1px solid #18ab29;

display:inline-block;

cursor:pointer;

color:#ffffff;

font-family:Arial;

font-size:17px;

padding:16px 31px;

text-decoration:none;

text-shadow:0px 1px 0px #2f6627;

}

.btn:hover {

background-color:#5cbf2a;

}

.btn:active {

position:relative;

top:1px;

}

#btn2 {float:right;}

var xmlHttp;

function createXMLHttpRequest(){

//检查浏览器是否支持 XMLHttpRequest 对象

if(window.ActiveXObject){

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");

}

else if(window.XMLHttpRequest){

xmlHttp = new XMLHttpRequest();

}

}

function fun(n){

createXMLHttpRequest();

var url="server.php";

xmlHttp.open("POST",url,true);

xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');

xmlHttp.onreadystatechange = callback;

xmlHttp.send("action=" + n.value);

}

function callback(){

if(xmlHttp.readyState == 4){

if(xmlHttp.status == 200){

alert(xmlHttp.responseText);

}

}

}

按钮1

按钮2

方式一参考资料:

jQuery ajax - post() 方法:

http://www.w3school.com.cn/jquery/ajax_post.asp

方式二参考资料:

创建 XMLHttpRequest 对象:

http://www.w3school.com.cn/ajax/ajax_xmlhttprequest_create.asp

向服务器发送请求:

http://www.w3school.com.cn/ajax/ajax_xmlhttprequest_send.asp

服务器响应:

http://www.w3school.com.cn/ajax/ajax_xmlhttprequest_response.asp

onreadystatechange 事件:

http://www.w3school.com.cn/ajax/ajax_xmlhttprequest_onreadystatechange.asp

更过相关问题请访问PHP中文网:PHP视频教程

http://www.lbrq.cn/news/1235539.html

相关文章:

  • 建设银行纪检监察网站首页/企业qq怎么申请
  • 做淘客需要用的网站/网站建设小程序开发
  • 做封面的地图网站/域名查询阿里云
  • 不良网站进入窗口/西安百度推广开户运营
  • wordpress实现论坛功能/哪里可以学seo课程
  • 做网站的重要性/关键词挖掘工具免费
  • 阿里云网站建设方案书填写/微营销平台
  • 营销型网站的基础建设/百度sem认证
  • 微官网 手机网站/谷歌搜索入口 镜像
  • 装修网站源码/搜索关键词软件
  • 东莞网站建设硅胶/福建百度推广开户
  • 可以接项目做的网站/seo刷排名软件
  • 网站做链接操作步骤/semir是什么品牌
  • 网站建设规划文案/最近三天的国内新闻
  • 做win精简系统的网站/网推项目
  • 做性的网站/首页关键词排名代发
  • 自己做的手工在哪个网站卖会更好/宁德市疫情最新消息
  • 网页设计师介绍/seo整体优化步骤怎么写
  • 企业网企业网站制作/网站建设规划要点详解
  • 企业网站建设和维护/河南制作网站
  • 桂林网红餐厅/移动网站优化排名
  • 有人做几个蝎子养殖门户网站/seo百度百科
  • 织梦做淘宝客网站视频教程/百度站长之家工具
  • 做网站简单/3分钟搞定网站seo优化外链建设
  • 网站注册页面代码/百度电脑版下载安装
  • 建设银行新乡分行城南支行网站/十大接单推广app平台
  • 世界三大设计奖/seo查询优化
  • 水务局政务网站建设工作总结/推广方案策略怎么写
  • wordpress5g够不够/百度搜索优化关键词排名
  • php 学院网站/手机优化软件哪个好用
  • 智慧社区(六)——社区居民人脸识别功能实现详解:从腾讯 API 集成到模拟验证
  • Spring+K8s+AI实战:3全栈开发指南
  • JavaScript 性能优化实战指南:从运行时到用户体验的全面提升​
  • 实战《从0开始使用SwiftUI搭建记账软件》- 2、SwiftUI 知识点详解与使用场景
  • python匿名函数lambda
  • 常用git命令