回答:
テキストボックスに「mytextbox」のid属性がある場合、次のように長さを取得できます。
var myLength = $("#mytextbox").val().length;
$("#mytextbox")
IDでテキストボックスを検索します。.val()
文字列である、ユーザーが入力した入力要素の値を取得します。.length
文字列の文字数を取得します。$("input[name='myinputname']").val().length;
適切なjQueryセレクターで要素.val()
を取得し、次にメソッドで入力テキストボックスに含まれる文字列を取得して、その文字列でを呼び出すだけ.length
です。
$('input:text').val().length
ただし、セレクターが複数の入力に一致.val()
する場合は、最初のテキストボックスの値のみが返されることに注意してください。セレクターを変更してより具体的な要素を取得することもできますが、を保持し:text
て、それが入力テキストボックスであることを確認してください。
別のノートでは、他の中に含まれる文字列の長さは、非入力要素は、あなたが使用することができます取得する.text()
文字列を取得する機能をし、その後、使用.length
上のその長さを見つけるために、文字列。