각각 무엇이 다른지 알아보자
html()
태그나 문자열 따질것없이 모두가져온다
<script type="text/javascript">
$( function() {
var word = $("#name").html();
alert(word);
});
</script>
<body>
<div id="name">
<span>안녕하세요</span>
</div>
<body>
<!-- alert내용 : <span>안녕하세요</span> -->
text()
태그는 안가져오고 문자열만 가져온다
<script type="text/javascript">
$( function() {
var word = $("#name").text();
alert(word);
});
</script>
<body>
<div id="name">
<span>안녕하세요</span>
</div>
<body>
<!-- alert내용 : 안녕하세요 -->
val()
input태그에 정의된 value속성의 값을 가져온다
<script type="text/javascript">
$( function() {
var word = $("#name").val();
alert(word);
});
</script>
<body>
<div>
<input id="name" type="text" value="텍스트">
</div>
<body>
<!-- alert내용 : 텍스트 -->
'개발' 카테고리의 다른 글
rest api 란 무엇인가? (0) | 2024.06.26 |
---|---|
부트스트랩 문법 (0) | 2024.06.09 |
자바스크립트 변수선언방식(var,let,const)의 차이 (0) | 2024.06.09 |
@Transactional(readOnly = true) 를 사용하는이유와 주의해야할점 (0) | 2024.06.08 |
자바 제네릭이란 무엇인가? (0) | 2024.06.07 |