JS определяет пример примера длины входной строки (китайские символы подсчитывают два символа, буквенно -цифровый счет один)
При вводе текста этот метод проверки пришел на ум, потому что ограничение длины поля таблицы таблицы базы данных приведет к выходу из строя.
Давайте поговорим о чушь и добавим код:
<html> <head> <Title> JS определяет длину входной строки (китайские символы подсчитывают два символа, буквенно-цифровые подсчеты One) </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; for (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; } // Пока клавиатура поднимается, проверьте длину текста в поле редактирования. Максимальная длина символа может быть установлен по мере необходимой функции. if (curr> 0) {document.getElementById ("CheckLen"). innerHtml = curr.toString (); } else {document.getElementById ("CheckLen"). innerHtml = '0'; document.getElementbyId ("субъект"). readonly = true; }} </script> </head> <body> <div> <textarea id = "субъект" maxlength = "80" onkeyup = "checklength (this)" AccessKey = "1" tabIndex = "11"> </textArea> <span ID = "subjectChk"> Вы также можете ввести <strong id = "checklen" style = " #ff00 #ff00"> 80 <//span> 80 <//span> 80 <//span> 80 <//span> 80 <//span> 80 <//span> 80 <//span> 80 <//span> 80 <//span> 80 <//span> 80 <//span> 80. id = "postnamerule" style = "display: none"> </span> </div> </body> </html>Приведенный выше пример кода для JS, который судит длину входной строки (китайские символы подсчитывают два символа, буквенно -цифровой счет One) - это все содержимое редактора. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.