ajax 超级简单聊天

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<style>
    body {
        background: #ffff00;
    }

    ul {
        width: 400px;
        border: 1px solid #000;
        margin: 0 auto;
    }
</style>
<body>
<input type="text">
<input type="button" value="发送">
<h3>聊天框</h3>
<ul></ul>
<script>
    document.querySelector('input[type=button]').onclick = function () {
        //创建啊聊天框
        var myLi = document.createElement('li');
        //设置内容
        myLi.innerHTML = document.querySelector('input[type=text]').value;
        //设置背景颜色
        myLi.style.backgroundColor = "red";
        //添加到页面上
        document.querySelector('ul').appendChild(myLi);
        //ajax
        //创建对象
        var xhr = new XMLHttpRequest();
        //设置请求行
        xhr.open('get', 'chat.php');
        xhr.onload = function () {
            var myLia = document.createElement('li');
            //设置内容
            myLia.innerHTML = xhr.responseText;
            //设置颜色
            myLia.style.backgroundColor = "blue";
            //添加到页面上
            document.querySelector('ul').appendChild(myLia);
        };
        xhr.send();

    }
</script>
</body>
</html>
<?php
echo 11;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值