ホームページ ウェブフロントエンド jsチュートリアル textarea_form特殊効果の各行の入力文字列の長さを制限するjsコード

textarea_form特殊効果の各行の入力文字列の長さを制限するjsコード

May 16, 2016 pm 05:48 PM
textarea 文字列の長さ

しかし、textarea にはこの属性がありません。

asp.net のサーバー側のテキストボックス属性は機能しないため、js スクリプトを使用して制御するしかありません
それでは、早速、コードから始めましょう

javascipt ソース コード:

コードをコピー コードは次のとおりです:

function textCounter (field, maxlimit, Lines) {//パラメータの説明: field は textarea オブジェクト、maxlimit は最大許容長、lines は行数
var arr = field.value.split("n");/ /最初にシンボルを分岐して行数を確認する必要があります。」 ”
var perLine = "";
var value = "";
if (arr.length を計算する必要があるため、超えた場合は行数を変更します。 (loop = 0;loop perLine = arr[loop];
if (perLine.length > maxlimit)
perLine = perLine.substring(0, maxlimit);
value = value perLine ;
if (ループ != 行 - 1)
値 = 値 "n";
if (フィールド.値 != 値)
フィールド.値 = 値; >if (checkstr(value , maxlimit)) {//文字列の長さが標準を超えているかどうかを判断します
field.value = value.substring(0, maxlimit);//超過した文字列を削除します
}
}

function showOverWords(obj, maxlength) {//残りの入力文字数を表示します obj は txteara オブジェクト、maxlength 最大長
len = obj.value.length; #wordCount").html(maxlength - len); //この文は jquery からのものですが、自分で変更できます。id の値を wordCount タグに変更することを意味します。
}

function checkstr(str , digit) {// 文字列の長さが中国語と英語の標準を超えているかどうかを判断します
var n = 0;
for (i = 0; i var Leg = str.charCodeAt(i) ;//ASCII コード
if (leg > 255) {//255 より大きいものは中国語です
n = 2;//中国語の場合は 2 ですbytes
} else {
n = 1;//英語、あまり言いません
}
}
if (n > digit) {
return true; } else {
return false;
}
}



ok 上記の 3 つの関数を呼び出すことで、必要な関数を実現できます。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Java文字列の長さはどれくらいですか Java文字列の長さはどれくらいですか Jul 10, 2023 pm 01:29 PM

Java 文字列の長さは、文字オブジェクト内の文字数を指します。 Java では、各文字に Unicode 値があり、Java 文字列は Unicode 文字のシーケンスです。したがって、Java 文字列の長さは、文字列オブジェクト内の Unicode 文字の数によって計算されます。 Java 文字列は、Java 言語で最も一般的に使用されるデータ型の 1 つであり、テキスト データの格納に使用できます。

PHP 関数の紹介 - strlen(): 文字列の長さを取得する PHP 関数の紹介 - strlen(): 文字列の長さを取得する Jul 24, 2023 am 09:03 AM

PHP 関数の紹介 - strlen(): 文字列の長さを取得する PHP 開発では、さまざまな操作を実行するために文字列の長さを取得する必要があることがよくあります。 PHP には、文字列の長さを取得するための非常に実用的な関数 strlen() が用意されています。この記事では、この関数の使い方とサンプルコードを紹介します。 strlen() 関数の構文は次のとおりです。 intstrlen(string$string) これは、長さを取得する文字列である 1 つのパラメータを受け入れます。

Python の len() 関数: リストまたは文字列の長さを取得する Python の len() 関数: リストまたは文字列の長さを取得する Nov 18, 2023 am 09:23 AM

Python の len() 関数: リストまたは文字列の長さを取得するには、特定のコード例が必要です。 1. はじめに Python プログラミングでは、len() 関数は非常に一般的に使用される組み込み関数であり、リスト、タプル、および文字列 データ型の長さ。この関数は非常にシンプルで便利で、データをより効率的に処理するのに役立ちます。この記事では、len() 関数の使い方を詳しく紹介し、具体的なコード例をいくつか示します。 2. len() 関数の使用法 len() 関数は、指定されたオブジェクトの長さを返すために使用されます。

LEN関数を使用して文字列の長さを計算する方法 LEN関数を使用して文字列の長さを計算する方法 Jan 28, 2024 am 08:49 AM

LEN 関数を使用して文字列の長さをカウントする方法には、特定のコード例が必要です。プログラミングでは、文字列の長さをカウントする必要がある状況によく遭遇します。この場合、LEN 関数を使用してこれを実現できます。 LEN 関数は一般的に使用される文字列関数で、指定された文字列内の文字数を返すことができ、非常に便利で実用的です。 LEN関数を使って文字列の長さをカウントする方法と具体的なコード例を紹介します。まず、LEN 関数の基本的な使用法を理解する必要があります。 LEN 関数の構文は次のとおりです。 LEN(string

テキストエリアを読み取り専用に設定する方法 テキストエリアを読み取り専用に設定する方法 Sep 28, 2023 am 11:17 AM

readonly 属性、disabled、readwrite 属性を使用して、テキストエリアを読み取り専用に設定できます。詳細な導入: 1. readonly 属性、readonly 属性の値は readonly、2.disabled 属性、disabled 属性の値が無効であるため、<textarea> 要素の内容は変更できません、3. readwrite 属性、 <textarea> 要素のコンテンツは変更などが可能です。

Python の len() 関数: 文字列の長さを取得する Python の len() 関数: 文字列の長さを取得する Nov 18, 2023 pm 12:11 PM

Python の len() 関数: 文字列の長さを取得します。特定のコード例が必要です。Python は、学びやすく強力なプログラミング言語として、文字列操作に便利な関数とメソッドを多数提供しています。中でも、len()関数は文字列の長さを取得するためによく使われる関数です。この記事では、len() 関数の使用法を検討し、具体的なコード例をいくつか示します。まず、len() 関数の基本的な使い方を見てみましょう。 len() 関数は文字列を次のように受け入れます。

PHPでstrlen関数を使用して文字列の長さを取得する方法 PHPでstrlen関数を使用して文字列の長さを取得する方法 Jun 26, 2023 pm 12:36 PM

strlen() 関数は、文字列の文字長を取得するために使用される PHP の組み込み関数です。多くの PHP プロジェクトでは、文字列の長さは非常に重要なデータであり、このとき strlen() 関数が非常に役立ちます。次に、PHPのstrlen関数を使って文字列の長さを取得する方法を紹介します。 1. 基本構文 strlen() 関数の基本構文は非常にシンプルで、取得したい長さの文字列をパラメータとして関数に渡すだけです。具体的な形式は次のとおりです。

文字列長に\0は含まれますか? 文字列長に\0は含まれますか? Jun 28, 2023 am 11:46 AM

文字列の長さには \0 文字が含まれます。C 言語では、文字列は文字配列で構成され、\0 で終わります。この \0 文字は文字列の終わりを示すために使用されます。したがって、文字列の長さはは文字配列で、最後の \0 文字を含む文字数です。

See all articles