JS กำหนดรหัสตัวอย่างความยาวสตริงอินพุต (อักขระจีนนับอักขระสองอักขระ, ตัวอักษรและตัวเลขนับหนึ่ง)
เมื่อป้อนข้อความวิธีการตรวจสอบนี้จะพิจารณาเนื่องจากขีดจำกัดความยาวของฟิลด์ตารางฐานข้อมูลจะทำให้การส่งล้มเหลว
พูดคุยเกี่ยวกับเรื่องไร้สาระและเพิ่มรหัส:
<html> <head> <title> js กำหนดความยาวของสตริงอินพุต (อักขระจีนนับอักขระสองตัวอักษรตัวอักษรและตัวเลขหนึ่งตัว) </title> <style type = "text/css"> .pbt {margin-bottom: 10px; } .ie6 .pbt .ftid a, .ie7 .pbt .ftid a {margin-top: 1px; } .cl: หลังจาก {clear: ทั้งสอง; เนื้อหา: "."; แสดง: บล็อก; ความสูง: 0; ทัศนวิสัย: ซ่อน; } </style> <script type = "text/javascript"> // รับความยาวของสตริง (อักขระภาษาจีนนับสองอักขระตัวอักษรและตัวเลขนับหนึ่ง) ฟังก์ชั่น getByTelen (val) {var len = 0; สำหรับ (var i = 0; i <val.length; i ++) {var a = val.charat (i); if (a.match (/[^/x00-/xff]/ig)! = null) {len += 2; } else {len += 1; }} return len; } // ตราบใดที่คีย์บอร์ดถูกยกให้ตรวจสอบความยาวข้อความในกล่องแก้ไข ความยาวอักขระสูงสุดสามารถตั้งค่าได้ตามความต้องการฟังก์ชั่นความยาว (obj) {var maxchars = 80; // จำนวนสูงสุดของอักขระ var curr = maxChars - getByTelen (obj.value); if (curr> 0) {document.getElementById ("checklen"). innerhtml = curr.toString (); } else {document.getElementById ("checklen"). innerhtml = '0'; document.getElementById ("หัวเรื่อง"). อ่านค่า = true; }} </script> </head> <body> <div> <textarea id = "หัวเรื่อง" maxlength = "80" onkeyup = "checklength (this)" accesskey = "1" tabindex = "11"> </textarea> <span id = "span <span < id = "postnamerule" style = "แสดง: ไม่มี"> </span> </div> </body> </html>รหัสตัวอย่างข้างต้นสำหรับ JS ตัดสินความยาวสตริงอินพุต (อักขระจีนนับอักขระสองตัวอักษรตัวอักษรและตัวเลข) เป็นเนื้อหาทั้งหมดที่แชร์โดยตัวแก้ไข ฉันหวังว่ามันจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น