함수안 누르기를 this로 바꾸고싶음
본문
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>요리하기 변수 함수</title>
</head>
<body>
<div id="눌러줘">
나를 눌러줘!
</div>
<script>
//함수공부
const 누르기=document.querySelector("#눌러줘");
누르기.addEventListener("click", function(){라면("라면","스프","계란")});
function 라면(재료1,재료2,양념){
let 재료=`${재료1} ${재료2} ${양념} `;
누르기.innerHTML=재료 + "들어간 라면 끓였어유~";
console.log(this)
//함수안 누르기를 this로 바꾸고싶음.
}
</script>
</body>
</html>
아주 기초적인 질문 같은데용.
this가 또 속을 썩이네용
답변 2
이게 무슨 말인지 모르겠어요 ㅎㅎ
정확히 무얼 의미하는 지는 잘 모르겠지만...
<div style=cursor:pointer onclick=ramyeon(this)>
눌러줘
</div>
<script>
function ramyeon(my) {
_1 = "계란 ";
_2 = "양파 ";
_3 = "스프가 ";
my.innerHTML = _1 + _2 + _3 + '들어간 라면 끓였어유~'
}
</script>
아니면
<div style=cursor:pointer onclick=ramyeon(you)>
눌러줘
</div>
<script>
function ramyeon(my) {
_1 = "계란 ";
_2 = "양파 ";
_3 = "스프가 ";
my.innerHTML = _1 + _2 + _3 + '들어간 라면 끓였어유~'
}
</script>
<div id=you></div>
답변을 작성하시기 전에 로그인 해주세요.