ajax1-ajax请求参数传递

简介: ajax1-ajax请求参数传递

image.png

// 引用expess框架
const express = require('express');
// 处理路径
const path = require('path');
// 创建网站服务器
const app = express();
app.get('/first', (req, res) => {
    res.send('hello geyao')
})
app.get('/responsdate', (req, res) => {
    res.send({ "name": "geyao" })
})
app.get('/get', (req, res) => {
    res.send(req.query);
})
app.use(express.static(path.join(__dirname)));
// 监听端口
app.listen(3000);
console.log('网站服务器启动成功, 请访问localhost')

ajax2.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <p>
        <input type="text" id="username">
    </p>
    <p>
        <input type="text" id="age">
    </p>
    <p>
        <input type="button" value="提交" name="" id="btn">
    </p>
    <script>
        var btn = document.getElementById('btn');
        var username = document.getElementById('username');
        var password = document.getElementById('age');
        btn.onclick = function() {
            //1创建ajax对象
            var xhr = new XMLHttpRequest();
            //请求方式
            var nameValue = username.value;
            var ageValue = age.value;
            //
            var params = 'username=' + nameValue + '&&age=' + ageValue;
            xhr.open('get', 'http://localhost:3000/get?' + params);
            //发送请求
            xhr.send();
            //获取数据
            xhr.onload = function() {
                console.log(xhr.responseText);
            }
        }
    </script>
</body>
</html>

image.png

相关文章
ajax3-ajax请求参数的格式类型
ajax3-ajax请求参数的格式类型
164 0
ajax3-ajax请求参数的格式类型
|
前端开发
Ajax-06:Ajax设置请求参数
Ajax-06:Ajax设置请求参数
143 0
Ajax-06:Ajax设置请求参数
N..
|
7月前
|
XML JSON 前端开发
jQuery实现Ajax
jQuery实现Ajax
N..
69 1
|
7月前
|
XML 前端开发 JavaScript
jQuery中ajax如何使用
jQuery中ajax如何使用
81 0
|
7月前
|
JSON 前端开发 Java
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
157 0
|
7月前
|
敏捷开发 JavaScript 前端开发
❤❤❤【Vue.js最新版】sd.js基于jQuery Ajax最新原生完整版for凯哥API版本❤❤❤
❤❤❤【Vue.js最新版】sd.js基于jQuery Ajax最新原生完整版for凯哥API版本❤❤❤
|
6月前
|
前端开发 JavaScript
杨校老师课堂之基于Servlet整合JQuery中的Ajax进行表单提交[基于IDEA]
杨校老师课堂之基于Servlet整合JQuery中的Ajax进行表单提交[基于IDEA]
49 0
杨校老师课堂之基于Servlet整合JQuery中的Ajax进行表单提交[基于IDEA]
|
4月前
|
XML JSON 前端开发
AJAX是什么?原生语法格式?jQuery提供分装好的AJAX有什么区别?
AJAX是什么?原生语法格式?jQuery提供分装好的AJAX有什么区别?
34 0
|
4月前
|
JavaScript 前端开发
Ajax的使用(jquery的下载)
这篇文章是关于Ajax学习笔记的分享,包括JQuery的下载方式、Ajax的主要参数说明,以及如何在网页中使用Ajax进行异步请求的示例代码。