script 태그 안에 코드 작성
<script>
function hey() {
let str = 'Hello'; // let 변수 선언
alert(str); // 메시지 창 띄움
let a_list = [] // 리스트 선언
let a_dict = {} // 딕셔너리 선언
// 반복문
a_list.forEach(element => {
console.log(element); // console 탭에 출력
})
}
</script>
버튼에 함수 연결 (클릭시 실행)
<button onclick="hey()">영화 기록하기</button>
// JS
document.getElementById('hello').innerHTML = '안녕';
// JQuery
$('#hello').html('안녕');
// import
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js">
function checkResult() {
let people = [
{ 'name': '서영', 'height': 165 },
...
{ 'name': '예지', 'height': 168 }
]
$('#q2').empty();
people.forEach(a => {
// `` html 요소를 통째로 묶을때 사용
let temp_html = `<p>${a['name']}의 키는 ${a['height']}cm 입니다.</p>`;
$('#q2').append(temp_html);
});
</script>
상단바와 배너
부트스트랩의 header와 button을 활용
header의 list 내용 변경
main에 배경 이미지 삽입
영화 포스터
부트스트랩의 card 활용
p태그에 별 이모티콘⭐으로 별점 표현
<h5 class="card-title">영화 제목</h5>
<p class="card-text">⭐⭐⭐</p>
<p class="card-text">코멘트</p>
<div class="input-group mb-3">
<label class="input-group-text" for="inputGroupSelect01">별점</label>
<select class="form-select" id="star">
<option selected>별점 선택</option>
<option value="1">⭐</option>
<option value="2">⭐⭐</option>
<option value="3">⭐⭐⭐</option>
</select>
</div>