<!-- JQuery를 import 합니다 -->
<script
src="<https://code.jquery.com/jquery-3.5.1.min.js>"
integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0="
crossorigin="anonymous"
></script>
let input = $("#input-q1").val();
...
<input id="input-q1" type="text" /> <button onclick="q1()">클릭</button>
input 값에는 input-q1 에 입력되어있는 값이 저장됨
function q3_remove() {
// 1. names-q3의 내부 태그를 모두 비운다.(jQuery의 $('....').empty()를 이용하면 굿!)
$("names-q3").empty();
}
...
<ul id="names-q3">
<li>세종대왕</li>
<li>임꺽정</li>
</ul>
let temp_html;
if (gu_mise < 70) temp_html = `<li>${gu_name} : ${gu_mise}</li>`;
else
temp_html = `<li class = "highlight">${gu_name} : ${gu_mise}</li>`;
$("#names-q1").append(temp_html);
<img id="myImage" src="image.jpg" alt="이미지 설명">
<button onclick="getAttr()">속성 가져오기</button>
<script src="<https://code.jquery.com/jquery-3.6.0.min.js>"></script>
<script>
function getAttr() {
alert($('#myImage').attr('src')); // "image.jpg"
}
</script>
<img id="myImage" src="image.jpg" alt="이미지 설명">
<button onclick="setAttr()">속성 변경</button>
<script>
function setAttr() {
$('#myImage').attr('src', 'new-image.jpg'); // 이미지 변경
}
</script>
<img id="myImage" src="image.jpg" alt="이미지 설명">
<button onclick="setMultipleAttrs()">속성 여러 개 변경</button>
<script>
function setMultipleAttrs() {
$('#myImage').attr({
src: 'new-image.jpg',
alt: '새 이미지 설명'
});
}
</script>