亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

微博輸入框Jquery版本

Original 2019-06-15 23:08:18 278
abstract:<!DOCTYPE html> <html><head>     <meta charset="utf-8">     <title>微博輸入</title>     
<!DOCTYPE html>
<html><head>
    <meta charset="utf-8">
    <title>微博輸入</title>
    <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
    <style type="text/css">
body {
	font-size: 12px;
}
.box {
	width: 600px;
	height: 160px;
	border: 10px solid pink;
	margin: 0px auto;
	padding: 10px;
}
img {
	float: left;
}
.box1 {
	float: left;
	margin-left: 255px;
	width: 150px;
	height: 24px;
	text-align:right;
	font-size: 14px;
	color: #888;
}
.box1 span {
	font-size: 16px;
	font-weight: bold;
}
#text {
	width: 600px;
	height: 100px;
	border: 1px solid #ccc;
	margin-top: 5px;
}
.box #sp1, #sp2, #sp3, #sp4, #sp5, #sp6 {
	float: left;
	width: 30px;
	height: 32px;
	line-height: 32px;
	padding-left: 26px;
}
#sp1 {
	background: url(images/an5.png) no-repeat left center;
}
#sp2 {
	background: url(images/an4.png) no-repeat left center;
}
#sp3 {
	background: url(images/an3.png) no-repeat left center;
}
#sp4 {
	background: url(images/an2.png) no-repeat left center;
}
#sp5 {
	background: url(images/an1.png) no-repeat left center;
	width: 40px;
}
#sp6 {
	margin-left: 158px;
	margin-right: 15px;
	color: #888;
}
#bt {
	float: left;
	width: 80px;
	height: 30px;
	border: none;
	background: #ffc09f;
	color: #fff;
	border-radius: 5px;
}
</style>
    <script type="text/javascript">
	/* Jquery版本 */
    
	$('document').ready(function() {
	$('#text').keyup(function(){
		var len=140- $(this).val().length;
		if(len<0){
			$('#number').css('color','red');
			}else{
			$('#number').css('color','red');	
			};
		$('#number').html(len);
		});
	$('#bt').click(function(){
		_len=140-$('#text').val().length;
		if(_len ==140){
			alert('您還沒有輸入內(nèi)容');
			$('#text').focus();
			}else if(_len<0){
				alert('字數(shù)超出限制,請檢查');
			$('#text').focus();
				}else{
				alert('發(fā)布成功')	
					}
		});	
    });
	
	/*
	Javascript版本
	//var str,num,obj
	window.onload=function (){
		str=document.getElementById("text");
		num=document.getElementById("number");
		bt=document.getElementById("bt");
	str.onkeyup=function key(){
		o=140-str.value.length;
		if(o<0){
			num.style.color="red";
			}else{
			num.style.color="blue";
			}
	num.innerHTML=o;		
		
		}
	bt.onclick=function(){
		if(o ==140){
			alert('請輸入內(nèi)容');
			str.focus();
			}else if(o<0){
				alert('超出規(guī)定字符數(shù)');
			str.focus();
				}else{
				alert('發(fā)布成功')	
					
					}
		
		}	
		}*/
		
    </script>
    </head>
    <body>
    <div class="box"> <img src="images/12.png">
      <div class="box1">還可以輸入<span id="number">140</span>字</div>
      <textarea id="text"></textarea>
      <span id="sp1">表情</span> <span id="sp2">圖片</span> <span id="sp3">視頻</span> <span id="sp4">話題</span> <span id="sp5">長微博</span> <span id="sp6">公開</span>
      <input type="button" value="發(fā)布" id="bt">
    </div>
</body>
</html>


Correcting teacher:天蓬老師Correction time:2019-06-16 09:31:24
Teacher's summary:jQuery中, 推薦使用 on() 來給元素設(shè)置事件方法, 以后盡可能用on

Release Notes

Popular Entries