반응형
ID 대신 이름으로 요소 값을 가져 오는 방법
ID 대신 이름으로 요소의 값을 어떻게 얻을 수 있습니까? 예를 들어 ID로 사용하면 $('#id').val();
이름 속성 선택기를 사용하십시오.
$("input[name=nameGoesHere]").val();
$('[name=whatever]').val()
jQuery 문서 는 당신의 친구입니다.
이름 속성 선택기를 사용하십시오.
$("input[name='nameGoesHere']").val();
값 주위에 따옴표를 포함하는 것은 필수 요구 사항입니다. http://api.jquery.com/attribute-equals-selector/를 참조하십시오.
값을 얻기 위해 여러 속성을 사용할 수 있으며 그중 하나는 이름 속성입니다. 예
$("input[name='nameOfElement']").val();
다른 속성을 사용하여 값을 얻을 수도 있습니다.
HTML
<input type="text" id="demoText" demo="textValue" />
JS
$("[demo='textValue']").val();
이것은 잘 작동합니다 .. 여기 btnAddCat은 버튼 ID입니다
$('#btnAddCat').click(function(){
var eventCategory=$("input[name=txtCategory]").val();
alert(eventCategory);
});
클래스 이름을 사용할 수도 있습니다.
$(".yourclass").val();
let startDate = $('[name=daterangepicker_start]').val();
alert(startDate);
//name directly given
<input type="text" name="MeetingDateFrom">
var meetingDateFrom = $("input[name=MeetingDateFrom]").val();
//Handle name array
<select multiple="multiple" name="Roles[]"></select>
var selectedValues = $('select[name="Roles[]"] option:selected').map(function() {
arr.push(this.value);
});
배경이 녹색 인 부품에는 어떤 요소가 사용됩니까? "<"및 ">"문자없이 요소 이름 만 입력하면됩니다. 예를 들어 <P>
대답이 <P>
요소 인 경우가 아니라 P를 입력 합니다 .
참고 URL : https://stackoverflow.com/questions/2109472/how-to-get-a-value-of-an-element-by-name-instead-of-id
반응형
'development' 카테고리의 다른 글
jquery / javascript를 통해 추가하는 방법은 무엇입니까? (0) | 2020.08.27 |
---|---|
mod_rewrite가 서버에서 활성화되었는지 확인하는 방법은 무엇입니까? (0) | 2020.08.27 |
프로그래밍 방식으로 iPhone 키보드 위에 도구 모음 정렬 (0) | 2020.08.27 |
클래스 파일의 바이트 코드를 볼 수 있습니까? (0) | 2020.08.26 |
선언 한 줄에서 C # 목록을 어떻게 초기화 할 수 있습니까? (0) | 2020.08.26 |