最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

js原声实现简单的微信聊天功能

来源:动视网 责编:小采 时间:2020-11-27 15:28:09
文档

js原声实现简单的微信聊天功能

js原声实现简单的微信聊天功能:又是一波福利!原声的js实现了一个简单的微信聊天功能,拿去研究吧,不要钱!更多免费好玩的源码尽在PHP中文网代码:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <titl
推荐度:
导读js原声实现简单的微信聊天功能:又是一波福利!原声的js实现了一个简单的微信聊天功能,拿去研究吧,不要钱!更多免费好玩的源码尽在PHP中文网代码:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <titl
 又是一波福利!原声的js实现了一个简单的微信聊天功能,拿去研究吧,不要钱!更多免费好玩的源码尽在PHP中文网

代码:

<!DOCTYPE html>
<html>
	<head>
	<meta charset="utf-8" />
	<title>微信聊天</title>
	<link rel="stylesheet" type="text/css" href="css/style.css" />
 <style>
	*{
	margin: 0;
}
.top{
	width: 310px;
	padding: 10px 20px;
	background-color: gray;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-size: 18px;
	font-weight: bold;0
	color: white;
}
.content{
	background-color: white;
}
select{
	border: 2px solid gray;
	background: white; 
	width: 350px;
	height: 470px;
	padding: 10px;
}
.send{
	width: 310px;
	padding: 10px 20px;
	background-color: gray;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.chat{
	
}
.box{
	float: left;
	margin: 20px 120px;
}
body{
	width: 100%;
	background-image: url(../img/bg.jpg);
}
.outer{
	width: 90%;
	margin: 10px auto;
}
.sText{
	width: 220px;
	height: 25px;
	border-radius: 5px;
	font-size: 15px;
}
.btn{
	width: 65px;
	height: 30px;
	border-radius: 5px;
	float: right;
	text-align: center;
	font-size: 18px;
	color: white;
	background-color: limegreen;
}
option{
	font-size: 15px;
	max-width: 325px;
	height: auto;
	border: 0.5px solid gainsboro;
	border-radius: 8px;
	padding: 10px;
	margin: 10px;
	background-color: greenyellow;
	margin-left: 158px;
	margin-top: 10px;
	margin-bottom: 10px;
	max-width: 200px;
}

	</style>
	<script type="text/javascript" src="js/my.js" ></script>
	<script >
	window.onload =function () {
 function g(id) {
 return document.getElementById(id);
 }

 g('leftSendBtn').addEventListener("click",leftSendB);
 g('rightSendBtn').addEventListener("click",rightSendB);
}
function leftSendB() {
 function g(id) {
 return document.getElementById(id);
 }
 var text = document.getElementById("leftText").value;

 if(text.trim()!=''){

 var leftContent = document.getElementById("leftContent");
 var rightContent = g("rightContent");
 var option = document.createElement('option');
 var len = text.length;
 option.style.width = len * 15 + len*2 + "px";
 option.style.marginLeft = 350 - (len * 15 + len*2) - 72 +"px";
 option.innerHTML = text;
 leftContent.appendChild(option);
 var option1 = document.createElement("option");
 option1.innerHTML = text;
 option1.style.backgroundColor = "white";
 option1.style.marginLeft = "10px";
 option1.style.width = len * 15 + len*2 + "px";
 rightContent.appendChild(option1);
 document.getElementById("leftText").value = "";
 }
}
function rightSendB() {
 function g(id) {
 return document.getElementById(id);
 }
 var text = g("rightText").value;
 if(text.trim()!='')
 {
 var leftContent = document.getElementById("leftContent");
 var rightContent = g("rightContent");
 var option = document.createElement('option');
 var len = text.length;
 option.style.width = len * 15 + len*2 + "px";
 option.style.marginLeft = 350 - (len * 15 + len*2) - 72 +"px";
 option.innerHTML = text;
 rightContent.appendChild(option);
 var option1 = document.createElement("option");
 option1.innerHTML = text;
 option1.style.backgroundColor = "white";
 option1.style.marginLeft = "10px";
 option1.style.width = len * 15 + len*2 + "px";
 leftContent.appendChild(option1);
 g("rightText").value = "";
 }
}
	</script>
	</head>
	<body>
	<p class="outer">
	<p class="box">
	<p class="chat">
	<p class="top">
	<span class="">PHP中文网-朱老师</span>
	</p>
	<p class="content">
	<select multiple="multiple" id="leftContent">
	
	</select>
	</p>
	<p class="send">
	<input type="text" id="leftText" class="sText"/>
	<input type="button" id="leftSendBtn" class="btn" value="发送"/>
	</p>
	</p>
	</p>
	<p class="box">
	<p class="chat">
	<p class="top">
	<span class="">PHP中文网-lge</span>
	</p>
	<p class="content">
	<select multiple="multiple" id="rightContent">

	</select>
	</p>
	<p class="send">
	<input type="text" id="rightText" class="sText"/>
	<input type="button" id="rightSendBtn" class="btn" value="发送"/>
	</p>
	</p>
	</p>
	</p>
	</body>
</html>

免费拿去研究吧!更多好的源码尽在PHP中文网,关注我们给你好看~

相关推荐:

html会动的小狗狗源码

JavaScript获取当前网页源码的实例

Java实现坦克大战游戏的源码示例

文档

js原声实现简单的微信聊天功能

js原声实现简单的微信聊天功能:又是一波福利!原声的js实现了一个简单的微信聊天功能,拿去研究吧,不要钱!更多免费好玩的源码尽在PHP中文网代码:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <titl
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top