jQuery 라디오 선택 텍스트 가져오기
1344 단어 jQuery
라디오에서 선택한 텍스트를 jQuery에서 직접 가져옵니다
를 참고하십시오.
$("input[name='sex']:checked")[0].nextSibling.nodeValue;
jQuery 객체를 DOM 객체로 변환하는 방법
다음에 원생적인javascript 방법을 사용하여 텍스트를 가져옵니다.내가 친구에게 회답하기 전에, 그는 라디오 뒤에 스핀 표시를 추가해서 이 문제를 해결했다.
다음을 가져올 때 next () 선택기를 사용합니다.
$("input[name='sex']:checked").next("span").text();
문제는 여기서 끝날 것 같지만 그렇지 않다. 이것은 결코 좋은 사용자 체험이 아니다.좋은 방법은 라디오에 for 표시를 추가해야 한다. 라디오 텍스트 '남자' 나 '여자' 를 눌렀을 때도 라디오를 선택할 수 있다. 이것은 사용자가 작은 동그라미를 눌렀을 때보다 훨씬 쉽다.따라서 가장 좋은 HTML 태그는 다음과 같습니다.
마지막으로 라디오에서 선택한 텍스트를 가져오면 다음과 같이 할 수 있을 거라고 믿습니다.
$("input[name='sex']:checked").next("label").text();
이렇게 하면 jQuery를 사용하여 라디오에서 선택한 텍스트를 성공적으로 얻을 수 있습니다. 이것은 주로 마지막 방법을 가리킵니다.이 편의 내용은 비록 간단하지만, 세부적인 것이 성패를 결정한다는 이치를 중점적으로 설명하였다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ajax 이용시 로컬 파일이 CORS 에러가 되었을 때의 대응초보의 초보로 입문편의 참고서를 보면서 공부하고 있어, Ajax에서 로컬 파일을 호출하려고했지만 CORS 정책 오류로 인해 실패했습니다. 브라우저에서 로컬 파일(html)을 표시한 것뿐. 사용 브라우저는 chrome...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.