답변:
있다 .val()
방법 :
id가 입력 된 txtEmail
경우 다음 코드를 사용하여 텍스트 상자의 값에 액세스 할 수 있습니다.
$("#txtEmail").val()
이 val(string)
방법을 사용하여 해당 값을 설정할 수도 있습니다 .
$("#txtEmail").val("something")
var user_email = $("#txtEmail").val()
.val () 메소드를 사용하십시오.
또한 당신이 사용하는 의미 생각 $("#txtEmail")
같은 $("txtEmail")
유형의 반환 요소 <txtEmail>
당신은 아마 필요가 없습니다.
jQuery 문서를 참조하십시오 .
또한 jQuery val () 메소드 .
가능한 중복 :
양식 정보를 식별하기 위해 ID가 아닌 필드 이름을 사용하는 경우 추가 정보를 찾는 데 오랜 시간이 걸렸습니다. 당신은 이것을 이렇게합니다 :
라디오 버튼 :
var inp= $('input:radio[name=PatientPreviouslyReceivedDrug]:checked').val();
텍스트 상자의 경우 :
var txt=$('input:text[name=DrugDurationLength]').val();
이메일 유효성 검사에 플러그인을 사용하고 플러그인이 필요하다는 의견을 확인한 후 유효성 검사 플러그인은 다음 위치에 있습니다. http://bassistance.de/jquery-plugins/jquery-plugin-validation/ 에 있으며 이메일과 함께 제공됩니다. 규칙도.
ID 또는 클래스 이름으로 Texbox 컨트롤의 값에 액세스 할 수 있습니다.
예제 코드는 다음과 같습니다.
<input type="text" id="txtEmail" class="textbox" value="1">
$(document).ready(function(){
alert($("#txtEmail").val());
alert($(".textbox").val());//Not recommended
});
텍스트 상자 컨트롤 값을 얻기 위해 클래스 이름을 사용하면 다른 컨트롤에 대해 동일한 클래스 이름을 정의 할 수 있으므로 다른 또는 잘못된 값을 반환 할 수 있습니다. 따라서 특정 텍스트 상자의 가치를 얻는 것은 ID로 가져올 수 있습니다.