jQuery를 사용하여 텍스트 상자에 입력 한 텍스트 길이를 어떻게 얻을 수 있습니까?
답변
var myLength = $("#myTextbox").val().length;
답변
텍스트 상자에 id 속성이 “mytextbox”인 경우 다음과 같은 길이를 얻을 수 있습니다.
var myLength = $("#mytextbox").val().length;
$("#mytextbox")
id로 텍스트 상자를 찾습니다..val()
사용자가 입력 한 입력 요소 (문자열)의 값을 가져옵니다..length
문자열의 문자 수를 가져옵니다.
답변
나에게 그것은 텍스트 상자가 아니고 span 태그이며 이것은 나를 위해 일했다.
var len = $("span").text().length;
답변
아래 언급 된 코드는 텍스트 상자에 입력 한 문자의 길이를 취하기에 완벽하게 작동합니다.
$("#Texboxid").val().length;
답변
암호
$('#montant-total-prevu').on("change", function() {
var taille = $('#montant-total-prevu').val().length;
if (taille > 9) {
//TODO
}
});
답변
적절한 jQuery 선택기를 사용하여 요소를 가져온 다음 .val()
입력 텍스트 상자에 포함 된 문자열을 가져 오는 메소드 만 가져와야 .length
합니다.
$('input:text').val().length
그러나 선택기가 여러 입력과 일치 .val()
하면 첫 번째 텍스트 상자 의 값만 반환 합니다. 선택기를 변경하여보다 구체적인 요소를 얻을 수 있지만 :text
입력 텍스트 상자가되도록 유지하십시오 .
또 다른 메모에서, 다른에 포함 된 문자열의 길이가 아닌 입력 요소, 당신은 사용할 수 있습니다 얻기 위해 .text()
문자열을 얻을 기능을하고 다음 사용 .length
에 그 길이를 찾을 문자열입니다.