JS学习-17.练习【模拟QQ】

模拟QQ发送消息
输入名字后,点击确定,隐藏按钮和名字信息
输入内容,点击确认,发送消息到面板上

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<title>练习</title>
		<style type="text/css">
		*{
			margin: 0;padding: 0;
		}
			#div2{
				width: 200px;
				height: 200px;
				border: 1px solid #000000;
			}
		</style>
	</head>
	<body>
		<div id=div1>
			<input type="text"  id="txt1" placeholder="请输入姓名" />
			<input type="button"  id="btn1" value="确认"/>
		</div>
		<div id="div2">
		</div>
		<div>
			<input type="text"  id="txt2" placeholder="请输入信息" />
			<input type="button"  id="btn2" value="确认" />
		</div>
		<!--模拟QQ-->
		<script type="text/javascript">
			/**
			 * 登记完了  名字之后
			 * 登记名字的 元素消失
			 * 如果没有登记名字 下面的内容 点击发送 提示 没有登记名字
			 * 登记之后 点击发送 可以发送消息
			 */
			var user='';
			//确认名字
			btn1.onclick=function(){
				if(txt1.value==''){
					alert('请输入姓名');//输入框为空时给出提示信息
				}
				else{
					user=txt1.value;
					div1.style.display='none';	//不为空就隐藏相关元素
				}	
			}
			//确认信息并发送信息
			btn2.onclick=function(){
				if(txt1.value==''|| txt2.value==''){
					alert('信息不能为空');
				}
				else{
					var oDiv2=document.createElement('dl');//创建一个dl元素
					div2.appendChild(oDiv2);//插入到div2的尾部
					oDiv2.innerHTML='<dt>'+txt1.value+'</dt><dd>'+txt2.value+'</dd>';				
				}
			}
		</script>
	</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

立花泷的学习日记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值