jQuery_jquery に基づいてテキスト ボックス内の単語数を計算するコード
1. 機能:
1. ユーザーが入力している間に計算が実行され、残りの入力単語数がユーザーに通知されます。
2. 指定された単語数を超えたら、[OK] をクリックして入力ボックスをオンにします。が点滅します
2. 機能分析
1. キーポイントとなるイベントは何ですか?
標準ブラウザは oninput を使用しますが、IE は onpropertychange を使用します。これら 2 つのイベントの発生条件は、テキスト ボックスの値が変化することです。
2.文字数の計算。
2.1 漢字 1 文字は 2 文字、記号または数字 1 文字、英語文字は 1 文字と数えます。 (140 文字を指定した場合、2 を掛けると 280 になります)
2.2 Math.ceil メソッドを使用する必要があります。これは、表示される単語数を元に戻すには、最終的には 2 で割る必要があるためです。ユーザー;
3. Flash 動的背景色
反復アクションであるため、ここではモジュール操作が使用されます。最初の場合は色があり、2 回目は色がありません。
肉眼で見る必要があるため、二次効果は色と無色であるため、アクションを繰り返す必要があるため、ここでは遅延、setTimeout、setInterval が使用されます。
ビデオを提供してくれた「Wiaowei Classroom」に感謝します
オンライン デモ: http://demo.jb51.net/js/2012/myinputCount/
パッケージのダウンロード: http://www.jb51.net/jiaoben/55149.html
$(function (){
var $tex = $(".tex");
var $but = $(".but");
var ie = jQuery.support.htmlSerialize; = 0;
var abcnum = 280;
var num = 0;
$tex.val ("" );
//上部のヒント
$tex.focus(function(){
if($tex.val()==""){
$(" p").html("入力できる文字数140");
}
})
$tex.blur(function(){
if($tex.val() == ""){
$("p").html("以下にテキストを入力してください:")
}
})
//テキスト ボックス内の単語数 変更を計算してプロンプトを表示します
if(ie){
$tex[0].oninput =changeNum
}else{
$tex[0].onpropertychange =changeNum; ;
}
function changeNum(){
//中国語の文字数
str = ($tex.val().replace(/w/g,"")).length;
//中国語以外の文字 数値
abcnum = $tex.val().length-str;
total = str*2 abcnum
if(str*2 abcnum
$but.addClass("but")
texts =Math.ceil((maxNum - (str*2 abcnum))/ 2);
$( "p").html("単語数も入力できます" text "").children().css({"color":" blue"});
} else if(str*2 abcnum>maxNum){
$but.removeClass("")
$but.addClass("grey");
texts =Math .ceil(((str*2 abcnum )-maxNum)/2);
$("p").html("入力した単語数が テキスト "" ).children("span").css ({"color":"red"});
}
}
//ボタンクリック
$but.click(function(){
if($(this).is (".grey")){
sets = setInterval(flash,100)
$tex.addClass("textColor")
}
関数flash(){
num;
if(num == 4){
clearInterval(sets)
}
if(num%2 == 1){
$tex .addClass("textColor")
}else{
$tex.removeClass("textColor")
}
}
})
})

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









Win10 のメモ帳を使用してテキストを入力するときに、多くの友人が自分が入力したテキストの量を確認したいと考えていますが、どのように確認すればよいでしょうか?実際には、テキストのプロパティを開いてバイト数を確認するだけで、単語数を確認できます。 win10 のメモ帳の文字数を確認する方法: 1. まず、メモ帳で内容を編集した後、保存します。 2. 次に、保存したメモ帳を右クリックして選択します。 3. 各漢字のサイズは 2 バイトであるため、8 バイトであることがわかります。 4. 合計バイト数を確認したら、それを 2 で割ります。たとえば、984 バイトを 2 で割ると 492 ワードになります。 5. ただし、123 などの各数字は 1 バイトのみを占有し、各英語単語は 1 バイトのみを占有することに注意してください。

Onenote は、Microsoft が提供する最高のメモ作成ツールの 1 つです。 Onenote を Outlook や MSTeams と組み合わせると、仕事と個人の創造的な生産性を向上させるための強力な組み合わせになります。違う形式でメモを取らなければなりませんが、それは単に物事を書き留めるだけではないかもしれません。日々の仕事の中で、さまざまなソースから画像をコピーし、編集を行う必要がある場合があります。変更を適用する方法を知っていれば、Onenote に貼り付けた画像は大いに役立ちます。 Onenote を使用しているときに、Onenote に貼り付けられた画像が快適に作業できないという問題に遭遇したことはありますか?この記事では、Onenote で画像を効果的に使用する方法について説明します。我々はできる

PowerPoint でクリックする前にテキストを非表示にする方法 PowerPoint スライド上の任意の場所をクリックしたときにテキストを表示したい場合、設定はすばやく簡単です。 PowerPoint でボタンをクリックする前にテキストを非表示にするには: PowerPoint ドキュメントを開き、[挿入] メニューをクリックします。 「新しいスライド」をクリックします。 [空白] または他のプリセットのいずれかを選択します。 [挿入] メニューで [テキスト ボックス] をクリックします。テキスト ボックスをスライド上にドラッグします。テキストボックスをクリックして、あなたの名前を入力してください

Word は最も人気のあるオフィス ソフトウェアの 1 つです。文書の書式設定には、文字数に関する厳しい要件がある場合があります。たとえば、タイトルの文字数は長すぎてはならず、長すぎるタイトルは十分に目を引くものではありません。また、一部のソフトウェア システムに組み込む必要がある特定の段落もあり、単語が多すぎても少なすぎても、レイアウトの美しさに影響します。 Word で単語数を確認するにはどうすればよいですか? Word で単語数を確認するいくつかの方法を学びましょう。 Wordの文字数を確認するにはどうすればよいですか? Wordで文字数を確認する方法1つ目は、Wordの文字数を使って確認する方法です 1.「レビュー」タブを選択し、「文字数」をクリックすると、ページ数、単語数、文字数、段落数、行数などをカウントします。文書の情報。所有

Word で表を使用してカレンダーを作成する方法 自分の仕様に正確に適合するカレンダーを作成したい場合は、Word の表を使用してすべてを最初から作成できます。これにより、カレンダーに必要な正確なレイアウトをデザインできます。 Word で表を使用してカレンダーを作成する: 新しい Word 文書を開きます。 Enter キーを数回押して、カーソルをページの下に移動します。 「挿入」メニューをクリックします。リボンで、表アイコンをクリックします。左上の四角をクリックして押したまま、7×6 の表をドラッグします。 1行目に曜日を書きます。別のカレンダーを参照として使用して、月の日付を記入します。当月以外の日付を強調表示します。メイン メニューで、テキストの色のアイコンをクリックし、グレーを選択します。当月については、次から始めます

HTML テキスト ボックスの種類には、単一行テキスト ボックス、パスワード テキスト ボックス、数値テキスト ボックス、日付テキスト ボックス、時刻テキスト ボックス、ファイル アップロード テキスト ボックス、複数行テキスト ボックスなどが含まれます。詳細な紹介: 1. 単一行テキスト ボックスは、単一行テキスト入力を受け入れるために使用される最も一般的なタイプのテキスト ボックスです。ユーザーはテキスト ボックスにユーザー名、パスワード、電子メール アドレスなどの任意のテキストを入力できます。など; 2. パスワードのテキストボックスが使用されます パスワードの入力を受け入れるために、ユーザーがパスワードを入力すると、ユーザーのプライバシーを保護するためにテキストボックスの内容が非表示になります; 3. 数字のテキストボックスなど

HTML テキスト領域に改行文字を追加するには、HTML 改行タグを使用して任意の場所に改行文字を挿入します。あるいは、CSS プロパティ「white-space:pre-wrap」を使用して、テキストに自動的に改行を追加することもできます。これは、フォーマット済みのテキストをテキスト領域に表示する場合に特に便利です。それでは、改行を追加する方法について説明しましょう。このメソッドは HTML 内にテキスト領域を作成し、それに ID を割り当てます。クリックすると、改行を使用してテキスト領域のテキストを分割するボタンを作成します。次に、テキストを改行に分割する関数を作成します。この関数のコードは -functionreplacePeriodsWithLineBreaks() です。

タイトル: スクロールバー付きHTMLテキストボックスコードの書き方 HTMLのテキストボックスはよく使われるユーザー入力コントロールの1つですが、テキストの内容が長すぎると、テキストボックスが不完全に表示されてしまう場合があります。この時点で、スクロールをサポートするためにテキスト ボックスにスクロール バーを追加できます。この記事では、スクロールバー効果を備えたHTMLテキストボックスコードの書き方と具体的なコード例を詳しく紹介します。 1. textarea 要素を使用してテキスト ボックスを作成する HTML では、textarea 要素を使用してテキスト ボックスを作成します。
