programing

jQuery를 사용하여 텍스트 상자의 값을 가져오려면 어떻게 해야 합니까?

goodcopy 2023. 5. 28. 22:27
반응형

jQuery를 사용하여 텍스트 상자의 값을 가져오려면 어떻게 해야 합니까?

나는 이런 요소를 얻을 수 있습니다.$("#txtEmail")하지만 어떻게 실제 가치를 얻을 수 있을지 모르겠어요.

이 있습니다..val()방법:

ID가 다음과 같은 입력이 있는 경우txtEmail다음 코드를 사용하여 텍스트 상자의 값에 액세스할 수 있습니다.

$("#txtEmail").val()

사용할 수도 있습니다.val(string)이 값을 설정하는 방법:

$("#txtEmail").val("something")

.val() 메서드를 사용합니다.

또한 당신은 사용하려고 했던 것 같습니다.$("#txtEmail")~하듯이$("txtEmail")형식 요소를 반환합니다.<txtEmail>당신은 아마 가지고 있지 않을 것입니다.

jQuery 설명서를 참조하십시오.

jQueryval() 메서드도 있습니다.

중복 가능성:

찾는 데 시간이 오래 걸린 추가 정보입니다.양식 필드를 식별하기 위해 필드 이름과 ID를 사용하는 경우.다음과 같이 수행합니다.

라디오 버튼의 경우:

 var inp= $('input:radio[name=PatientPreviouslyReceivedDrug]:checked').val();

텍스트 상자의 경우:

 var txt=$('input:text[name=DrugDurationLength]').val();

이메일 유효성 검사에 사용하고 플러그인이 필요하다는 귀하의 의견에 주목했습니다. 유효성 검사 플러그인은 http://bassistance.de/jquery-plugins/jquery-plugin-validation/, 에 위치하여 도움이 될 수 있습니다. 이메일 규칙도 함께 제공됩니다.

있습니다..val();사용할 수 있는 방법입니다.

그래서 당신의 상황에서 당신은 사용하기를 원할 것입니다.$("#txtEmail").val();또한 id 속성을 HTML 코드에 추가해야 합니다!

사용.val()필요한 요소의 실제 값을 가져오는 방법입니다.

Texbox 컨트롤의 값은 ID 또는 클래스 이름으로 액세스할 수 있습니다.

다음은 예제 코드입니다.

<input type="text" id="txtEmail" class="textbox" value="1">

$(document).ready(function(){
   alert($("#txtEmail").val());
   alert($(".textbox").val());//Not recommended 
});

텍스트 상자 컨트롤 값을 가져오기 위해 클래스 이름을 사용하면 다른 값을 반환하거나 다른 컨트롤에 대해 동일한 클래스 이름을 정의할 수 있으므로 잘못된 값을 반환할 수 있습니다.따라서 특정 텍스트 상자의 값을 가져오는 것은 ID로 가져올 수 있습니다.

사용 기준

$("#txtEmail").val()

요소의 실제 값을 얻습니다.

Jquery 문서별

The .val() method is primarily used to get the values of form elements such as input, select and textarea. When called on an empty collection, it returns undefined.

ID가 txtEmail인 텍스트 상자에서 값 저장소를 검색하려면 다음을 사용할 수 있습니다.

$("#txtEmail").val()

언급URL : https://stackoverflow.com/questions/463506/how-do-i-get-the-value-of-a-textbox-using-jquery

반응형