PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


สอบถาม textarear พิมครบ 20 ตัวอักษร แล้วให้ enter ขึ้นบรรทัดใหม่ ครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถาม textarear พิมครบ 20 ตัวอักษร แล้วให้ enter ขึ้นบรรทัดใหม่ ครับ

สอบถาม textarear พิมครบ 20 ตัวอักษร แล้วให้ enter ขึ้นบรรทัดใหม่ ครับ
คล้ายบทความนี้ครับ การจำกัดจำนวนตัวอักษร ใน textarea ด้วย jquery
http://www.ninenik.com/content.php?arti_id=141 via @ninenik

ถ้าพิมพ์ครบ 20 ตัวอักษร แล้ว ให้ขึ้นบรรทัดใหม่ครับ ทำยังไงครับ




โดย:  Wowowow IP: 115.87.213.xxx วันที่: 27-11-2014 เวลา: 17:45:46

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1

นับความยาว และก็ต่อ +\n เข้าไป

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>  
<script type="text/javascript">
$(function(){
	$("#data").keyup(function(){ // เมื่อ textarea id เท่ากับ data  มี event keyup
			var this_length=$(this).val().length; // หาจำนวนตัวอักษรที่เหลือ
			if(this_length==20){               
				$(this).val($(this).val()+"\n"); // แสดงตามจำนวนตัวอักษรที่กำหนด
			}	
	});
});
</script>    


>>>  อัพเดท >>> 27-11-2014
------------------------------------------
คำอธิบายในโค้ด น่าจะลืมลบ จากตัวอย่่าง ไม่เกี่ยวกับโค้ด laugh


โดย:  Ninenik IP: 1.46.147.xxx วันที่: 27-11-2014
 ความคิดเห็นที่ 2
ขอบคุณมากครับ


โดย:  Wowowow IP: 171.96.244.xxx วันที่: 27-11-2014 เวลา: 22:51:00
 ความคิดเห็นที่ 3
ถามต่อครับ ถ้า พิมพ์แล้ว กลับไปแก้ โค้ดมันจะไม่ใส่ n ให้นะครับ


โดย:  Wowowow IP: 171.96.244.xxx วันที่: 27-11-2014 เวลา: 23:31:12
 ความคิดเห็นที่ 4

    $("#data").on("blur",function(){ 
            var str=$(this).val();
            var str_length=str.length;
            str=str.replace(/[\r\n]/g,"");
			if(str_length>=20){        
                var str2 = str.slice(0, 20) + "\n" + str.slice(20);
				$(this).val(str2);
			}	               
    });


โดย:  Ninenik IP: 1.46.147.xxx วันที่: 28-11-2014