나는 이와 같은 요소 $("#txtEmail")
를 얻을 수 있지만 실제 가치를 얻는 방법을 모르겠습니다.
답변
있다 .val()
방법 :
id가 입력 된 txtEmail
경우 다음 코드를 사용하여 텍스트 상자의 값에 액세스 할 수 있습니다.
$("#txtEmail").val()
이 val(string)
방법을 사용하여 해당 값을 설정할 수도 있습니다 .
$("#txtEmail").val("something")
답변
.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/ 에 있으며 이메일과 함께 제공됩니다. 규칙도.
답변
이있다 .val();
사용할 수 방법이 있습니다.
따라서 귀하의 상황에서 사용하고 싶을 것 $("#txtEmail").val();
입니다. 또한 id 속성을 HTML 코드에 추가하십시오!
답변
.val()
메소드를 사용하여 필요한 요소의 실제 값을 얻으십시오.
답변
ID 또는 클래스 이름으로 Texbox 컨트롤의 값에 액세스 할 수 있습니다.
예제 코드는 다음과 같습니다.
<input type="text" id="txtEmail" class="textbox" value="1">
$(document).ready(function(){
alert($("#txtEmail").val());
alert($(".textbox").val());//Not recommended
});
텍스트 상자 컨트롤 값을 얻기 위해 클래스 이름을 사용하면 다른 컨트롤에 대해 동일한 클래스 이름을 정의 할 수 있으므로 다른 또는 잘못된 값을 반환 할 수 있습니다. 따라서 특정 텍스트 상자의 가치를 얻는 것은 ID로 가져올 수 있습니다.