Post发送数据
<form action="02sent.php" method="post">
<input type="text" placeholder="你喜欢什么颜色" name="color">
<input type="text" placeholder="你喜欢什么动漫" name="dmName">
<input type="submit">
</form>
在php中使用$_POST获取提交的数据
上传文件
<form action="./02getFile.php" method="POST" enctype="multipart/form-data">
<input type="file" name="icon">
<input type="submit">
</form>
02getFile.php
<?php
print_r($_FILES);
move_uploaded_file($_FILES['icon']['tmp_name'],'./files/'.$_FILES['icon']['name']);
?>
Ajax不刷新页面发送请求
document
.querySelector('input').onclick = function(){
var xhr
= new XMLHttpRequest();
xhr
.open('get','request.php?name=haha');
xhr
.onload = function(){
console
.log("请求已响应!");
console
.log(xhr
.responseText
)
document
.querySelector('h3').innerHTML
= xhr
.responseText
;
}
xhr
.send(null);
}
request.php
<?php
echo $_GET['name'];
?>
Ajax发送POST请求
document
.getElementsByTagName('input')[0].onclick = function(){
var xhr
= new XMLHttpRequest();
xhr
.open('post','02_06ajaxPost.php');
xhr
.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
xhr
.onload = function(){
console
.log(xhr
.responseText
);
}
xhr
.send('name=kkk&age=19');
}
转载请注明原文地址: https://lol.8miu.com/read-15838.html