프로젝트를 하면서 frontend에서 유용하게 썼던 메소드 이다
.attr() 스크립트에서 html 속성을 변경!
.val() html의 값을 스크립트로 가져와서 사용!
.submit() 스크립트에서 form을 제출!
id로 가져오기
$('#아이디').val();
클래스로 가져오기 (점 붙어있음!!)
$('.클래스').val();
name으로 가져오기
$('input[name=이름]').val();
html 에 코드가 이렇게 있으면
<form id="styleanalysis" method="POST" action="product/styleList/">
<input type="hidden" id="style" name="style" value="">
<input type="hidden" id="pname" name="pname" value="abc">
</form>
스크립트단에서 다음과 같이 활용하였다.
var form = $('#styleanalysis'); // 어떤 폼인지 가져오기
var style ='캐주얼'
$('input[name=style]').attr('value',style); // name이 style인 input 태그의 value에 캐주얼 넣기
var pname = $('#pname').val(); // id값이 pname인 것의 value 값을 가져오기
console.log(pname); // abc
form.submit(); // 처음에 저장한 폼 submit 하기 -> action으로 감
이해를 돕기위해 그림그렸는데 더 어지러운듯 ㅋㅋㅋ
'language > html,css,js,jquery...' 카테고리의 다른 글
[jsp] DB에 null값 넘어가는 오류 (0) | 2022.06.13 |
---|---|
css 상단 여백 (0) | 2022.04.13 |
base 태그 (0) | 2022.03.16 |