> 웹 프론트엔드 > 프런트엔드 Q&A > jquery .val()이 작동하지 않는 경우 수행할 작업

jquery .val()이 작동하지 않는 경우 수행할 작업

藏色散人
풀어 주다: 2022-11-30 10:03:52
원래의
2800명이 탐색했습니다.

jquery .val()이 작동하지 않는 해결 방법: 1. 해당 js 파일을 엽니다. 2. jquery에서 양식에 값을 가져오거나 할당하는 방법을 확인합니다. 3. "$('form ID)를 수정하고 사용합니다. '). Val()" 메소드를 사용하여 값을 얻을 수 있습니다.

jquery .val()이 작동하지 않는 경우 수행할 작업

이 튜토리얼의 운영 환경: Windows 7 시스템, jquery 버전 3.2.1, Dell G3 컴퓨터.

jquery .val()이 작동하지 않으면 어떻게 해야 하나요?

문제 설명:

jquery에서 .val() 사용과 관련하여 값을 얻을 수 없습니까?

var account=$("#<%=administrators.getAccount()%>").val();
alert(account);
로그인 후 복사

값을 비우려면 위의 .val()을 사용하세요.

var account=$("#<%=administrators.getAccount()%>").attr(&#39;id&#39;);
alert(account);
로그인 후 복사

값을 얻으려면 위의 .attr('id') 메서드를 사용하세요. 이유는 무엇입니까? 입력 태그에 value 속성이 있고 여기에도 값이 할당되어 있습니다.

문제 분석 및 해결 방법:

여기에서 .val()을 사용하면 데이터를 얻을 수 없으며 .text()로 바꿔야 합니다.

이름에서 알 수 있듯이 val() 메서드는 일반적으로 입력 속성에 사용됩니다. 값을 얻으려면 값 속성이 있어야 합니다. val("xx")을 통해 xx를 통해 값을 설정할 수도 있습니다.

jquery에서 양식에 값을 가져오거나 할당하려면 간단한 $('Form ID').val()만 있으면 값을 할당할 수 있습니다. ID').val(' ​​Content') 를 구현할 수 있습니다.

jquery .val()이 작동하지 않는 경우 수행할 작업

확장 정보

jQuery에서 text(), html(), val() 메서드를 사용하여 Html 요소에 값을 할당하고 가져옵니다.

jQuery에서는 HTML 페이지에는 양식 요소와 비양식 요소가 있습니다. jQuery로 캡슐화된 text() 메서드의 주요 기능은 Html 페이지의 비양식 요소에 값을 할당하고 가져오는 것입니다.

text() 메소드는 jQuery 메소드로, JavaScript 선택기를 사용하여 요소를 찾아야 합니다. div 요소의 값을 가져오려면 div1.text()를 사용하고 div 요소에 값을 할당하려면 div1.text("new value")를 사용하십시오.

참고:

text()를 사용하면 텍스트 상자 값과 같은 양식 요소의 값을 가져올 수 없습니다. jQuery의 text() 메서드는 JavaScript의 innerText 속성과 동일합니다.

추천 학습: "jQuery 비디오 튜토리얼"

위 내용은 jquery .val()이 작동하지 않는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿