html5中 FormData api ajax使用的问题
各位朋友看下面的代码:
<br /><!DOCTYPE html><br /><html lang="zh"><br /><head><br /> <meta charset="utf-8"><br /> <title>html5 ajax测试</title><br /><script type="text/javascript"><br />function _send()<br />{<br /> var fm = document.getElementById('tform');<br /> var fd = new FormData(fm); //把表单的文档对象给传过去<br /> var xhr = new XMLHttpRequest();<br /> xhr.open('POST', './test_post.php', true);<br /> xhr.onreadystatechange = function ()<br /> {<br /> if (this.readyState == 4)<br /> {<br /> document.getElementById('debug').innerHTML = this.responseText; <br /> }<br /> //document.getElementById('debug').innerHTML = this.readyState;<br /> }<br /> xhr.send(fd);<br />}<br /></script><br /></head><br /><body><br /><form id="tform"><br /><p>用户名:<input type="text" name="username" /></p><br /><p>年龄:<input type="text" name="age" /></p><br /><p>邮箱:<input type="text" name="email" /></p><br /><p>性别:<input type="text" name="gender" /></p>
<div class="aritcle_card">
<a class="aritcle_card_img" href="/ai/1365">
<img src="https://img.php.cn/upload/ai_manual/000/000/000/175679975740787.png" alt="腾讯云AI代码助手">
</a>
<div class="aritcle_card_info">
<a href="/ai/1365">腾讯云AI代码助手</a>
<p>基于混元代码大模型的AI辅助编码工具</p>
<div class="">
<img src="/static/images/card_xiazai.png" alt="腾讯云AI代码助手">
<span>205</span>
</div>
</div>
<a href="/ai/1365" class="aritcle_card_btn">
<span>查看详情</span>
<img src="/static/images/cardxiayige-3.png" alt="腾讯云AI代码助手">
</a>
</div>
<br /><p><input type="submit" value="ajax发送" onclick="_send();"></p><p><span>立即学习</span>“<a href="https://pan.quark.cn/s/cb6835dc7db1" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">前端免费学习笔记(深入)</a>”;</p><br /></form><br /><div id="debug"><br /></div><br /></body><br /></html><br /><br /><?php<br />print_r($_POST);<br />?><br />
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号