本文实例为大家分享了js实现聊天对话框的具体代码,供大家参考,具体内容如下

.box{

width:300px;

height:400px;

border:1px solid blue;

margin:0 auto;

}

.inTer{

width:280px;

height:280px;

border:1px solid deeppink;

margin:0 auto;

margin-top:10px;

overflow-y:auto;

}

textarea{

display:block;

width: 276px;

height:65px;

margin:0 auto;

margin-top:5px;

}

#btn{

display:block;

float:right;

margin-right:10px;

margin-top:5px;

}

p{

display:inline-block;

border-radius:5px;

background:#dcdcdc;

font-size:12px;

padding:5px 5px;

margin:5px 0;

margin-left:5px;

max-width:140px;

word-wrap: break-word;

}

你好

你好

你好

heiheiheiheiehieheieheieheieheiheiehe

var btn = document.getElementById("btn");

var txt = document.getElementById("txt");

var father = document.getElementById("father")

var p = document.getElementsByTagName("p");

btn.οnclick=function(){

if(txt.value==""){

alert("请勿发送空内容");

}

else{

var son = document.createElement("p");

son.style.backgroundColor="yellowgreen";

son.style.clear="both";

son.style.float="right";

son.style.marginRight="5px";

son.innerText=txt.value;

father.appendChild(son);

txt.value="";

son.scrollIntoView();

}

}

document.οnkeydοwn=function(evt){

var e = evt || event;

e.keyCode=e.which=e.charCode;

if(e.keyCode==13 || e.keyCode==10){

if(txt.value==""){

alert("请勿发送空内容");

}

else{

var son = document.createElement("p");

son.style.backgroundColor="yellowgreen";

son.style.clear="both";

son.style.float="right";

son.style.marginRight="5px";

son.innerText=txt.value;

father.appendChild(son);

txt.value="";

son.scrollIntoView();

}

}

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

HTML CSS JS实现网页聊天窗口,js实现聊天对话框相关推荐

  1. HTML,CSS,JS实现网页聊天窗口

    示例图: <!DOCTYPE html> <html lang="en"> <head>     <meta charset=" ...

  2. python博客下载本地文件_解决django无法访问本地static文件(js,css,img)网页里js,cs都加载不了...

    1.今天网上下载一个博客项目,发现本地访问,js,css加载不了. 我想应该是项目上线的安全措施,但是我想调试项目.找到方法如下 在settings.py里面编辑 添加 STATICFILES_DIR ...

  3. html+css+js实现网页拼图游戏

    代码地址如下: http://www.demodashi.com/demo/14449.html 项目描述 使用 html+js+css 实现一个网页拼图游戏,可支持简单,中等,困难三种难度. 演示效 ...

  4. HTML+CSS+JS实现网页随机点名

    HTML+CSS+JS实现网页随机点名 大家好,我是小王,一个很喜欢Coding的小女孩. 很喜欢这句话:人数没有白走的路,每一步都算数,关注我,后期分享更多资源! 效果如下: 部分代码如下: < ...

  5. HTML网页设计期末课程大作业 ~中国茶文化5页面带轮播(HTML+CSS+JS)~ 学生网页设计作业源码...

    HTML网页设计期末课程大作业 ~ 中国茶文化5页面带轮播(HTML+CSS+JS)~ 学生网页设计作业源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从 ...

  6. HTML网页设计期末课程大作业 ~中国茶文化5页面带轮播(HTML+CSS+JS)~ 学生网页设计作业源码

    HTML网页设计期末课程大作业 ~ 中国茶文化5页面带轮播(HTML+CSS+JS)~ 学生网页设计作业源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从 ...

  7. 程序员520❤七夕情人节表白代码Html+Js+Css花瓣相册网页模板❤程序员表白必备

    ❉ 520程序员求婚Html+Js+Css花瓣相册❤ (爱心3D动画,自定义文字)/ 程序员表白必备 一年一度的/520情人节/七夕情人节/生日礼物/告白师妹/程序员表白, 非常经典的程序员式的表达爱 ...

  8. 网页版2048html制作,基于HTML+CSS+JS的网页版2048的实现

    ELECTRONICS WORLD·j6: 雾 与 粤 赛 基 于HTM L+CSS+J S的网页:I~2 048的实现 [摘要 ]描述了一个使用HTML和css进行uI界面设计,使用Js进行后台逻辑 ...

  9. 网页版2048html制作,基于HTML+CSS+JS的网页版2048的实现.pdf

    ELECTRONICS WORLD ・探索与观察 基于HTML+CSS+JS的网页版2048的实现 山西农业大学 王艺燕 [摘要] 描述了一个使用HTML和CSS进行UI界面设计,使用JS进行后台逻辑 ...

最新文章

  1. 第二次作业--线性表
  2. docker的介绍和常用命令
  3. 学习EXT第九日:表单入门
  4. day3-3.4字符编码与转码
  5. 与postman的第一次亲密接触
  6. EViews9.0程序安装及注意事项
  7. linux设置ipsan_Linux挂载IPSAN和FCSAN操作
  8. 数字化转型六图法:数据地图
  9. 修复黑客利用Freemius类绕过过身份验证的选项(漏洞-wordpress)
  10. Allegro 使用一些总结
  11. Oracle分析函数-first_value()和last_value()
  12. 相量的瞬时功率 平均功率 无功功率 视在功率
  13. c语言之“数组”初级篇
  14. 《跨社交网络的隐私图片分享框架》EI
  15. Selenium-针对alert弹窗无法获取,弹出no such alert的解决方法
  16. 今天不谈技术,说说一些常用的软件~By 逆天
  17. 微信小程序中的onLoad
  18. 使用realsense D435i实现机械臂对物体的自动抓取总结
  19. vue axios请求成功却进入catch的原因分析
  20. 我的世界服务器显示你没有权限,你没有权限与....交互 - 有问必答 - 最MC论坛 - 我的世界_Minecraft_联机_服主_资讯_MOD_皮肤_交流_作品_中文论坛...

热门文章

  1. 数据、运营相关案例问答题(一)【牛客网:数据分析试题广场】
  2. u盘有图标计算机显示没有,电脑没插u盘却显示u盘图标是怎么回事?
  3. 图文解读 Infor10 ERP SyteLine的功能
  4. Adobe photshop 安装过程中的问题
  5. Exec format error问题的原因
  6. 第一章 基本数据类型-API的理解和使用
  7. Bottom Sheets
  8. jieba,为中文分词而生的Python库
  9. 《两化融合 数字化转型 价值效益参考模型》国家标准全文
  10. 日本转运海淘包裹被税、退运处理流程详解—北京篇